DescriptionMy goal was to solve the problem of when the user has one menu open clicking to open another menu closes the current menu instead of opening the new one. This is because all temporary regions are modal. This patch removes the modality of temporary regions and fixes some problems associated with scrolling and input for the newly non-modal regions.
Here's the result: http://www.youtube.com/watch?v=mY_e1gbfZt0
The previous solution for color pickers was to make the menu close when the mouse hovered over another button. I think this is only addresses the symptom of the real problem. If the color picker were non-modal then the mouse would be able to click other buttons with the color picker open.
I recognize this code is experimental so I'd like some help in identifying problems that may be created by it.
Patch Set 1 #Patch Set 2 : Fixes the issue with text areas. #
Total comments: 1
Patch Set 3 : Don't lose the return value from this call to ui_handle_button_event. #
MessagesTotal messages: 8
|