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

[Feature] When using the modifier bucket, each selection collapses a category or scroll up the list #2002

Open
Grayscalae opened this issue Oct 17, 2024 · 2 comments
Labels
enhancement New feature or request

Comments

@Grayscalae
Copy link

Grayscalae commented Oct 17, 2024

When using the modifier bucket, each selection collapses a category, potentially increasing the number of clicks required. Some categories might benefit of it not collapsing (say cover and posture).

For a custom list of modifiers, it automatically scrolls up the list whenever one is chosen. I think it might be better if it doesn't.

2024 10 17 - 18h49m17s

@mjeffw mjeffw changed the title When using the modifier bucket, each selection collapses a category or scroll up the list [Feature] When using the modifier bucket, each selection collapses a category or scroll up the list Nov 29, 2024
@mjeffw mjeffw added the enhancement New feature or request label Dec 27, 2024
@mjeffw
Copy link
Collaborator

mjeffw commented Dec 27, 2024

@Grayscalae This is surprisingly harder than it looks. When you click on a modifier it is added to a persistent list of active modifiers, and then the window is completely redrawn. In order to make the disclosure widget stay open, or the custom modifier sheet maintain its scroll offset, those values would also have to be persisted so that when the sheet is redrawn, we can recover the open or scroll state of that widget. That means storing the open/close state of every widget and scroll offset of every custom modifier journal on every click.

@Grayscalae
Copy link
Author

@mjeffw ah, I see (well, not the technical aspects of it - my Computer Programming skill operates at default - but I understand it being difficult). Bummer, as it would be a great time saver.

Thanks for looking into anyway!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

2 participants