Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Unable to go to full width or full height of map when zooming after making dendrogram selection on summary panel on large maps. #490

Open
jmelott opened this issue Apr 27, 2023 · 1 comment

Comments

@jmelott
Copy link

jmelott commented Apr 27, 2023

To Reproduce:
Open Lake-2016-single-cell map in viewer.

Select a 1 dendrogram section on either axis on the summary panel or drag-select a region on the summary panel.

This should put the map in one of the ribbon modes.
Zoom out with mouse wheel as far as you can.
On smaller maps, like deprez1000 and previously on larger maps, this would eventually let you view the whole map in one direction, but now limits you to around 1000 cells of the map in the detail.
i.e. If you select a column dendrogram on the summary panel, the map goes to horizontal ribbon mode and by zooming you can't get the number of rows to go above around 1000 rows.
Similarly if you select a row dendrogram, then you can't get more than 1000 columns.

@bmbroom
Copy link
Member

bmbroom commented May 2, 2023

This is by design due to limits in the current display architecture.
The current production release zooms from the largest restricted ribbon mode zoom size to the entire map and loses the restricted mode setting, so zooming in again goes to unrestricted ribbon mode (ie. it loses the dendrogram restriction).
To me, that loss is more annoying that the inability to zoom to full map display when in restricted mode.

Ideally, we should have better zoom control so that we can zoom out in smaller steps (ie not go from 1000 rows/cols to full map size) but that will require some major display enhancements.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

2 participants