ZIm/crates/extensions_ui/src
Marshall Bowers 670ade9546
extensions_ui: Don't block scrolling on disabled extension cards (#22189)
This PR fixes an issue where disabled extension cards would block scroll
events when the mouse was over them.

Instead of using `.occlude`—which captures _all_ mouse events—we use
`.block_mouse_down` to just block mouse down events (to prevent clicking
the buttons on the disabled card). We also set the cursor style to the
default, as it was still switching to the pointer when hovered over top
of one of the buttons.

Release Notes:

- Fixed disabled extensions blocking scroll events in the extensions
list.
2024-12-18 11:20:58 -05:00
..
components extensions_ui: Don't block scrolling on disabled extension cards (#22189) 2024-12-18 11:20:58 -05:00
components.rs Upsell built-in features on the extensions page (#14516) 2024-07-15 17:10:01 -04:00
extension_suggest.rs extensions_ui: Add Cython as a suggested extension (#22053) 2024-12-16 17:54:55 -05:00
extension_version_selector.rs Improve StringMatchCandidate::new interface (#22011) 2024-12-14 13:35:36 -07:00
extensions_ui.rs ui: Add text_ellipsis method to Labels (#22118) 2024-12-16 18:43:01 -05:00