mirror of
https://github.com/enso-org/enso.git
synced 2024-12-21 01:01:42 +03:00
7251b6379b
[ci no changelog needed] [Task link](https://www.pivotaltracker.com/story/show/182713338). This PR fixes the implementation of the entries highlight (selection box) in the component list panel of the component browser. The previous behavior was caused by the dumb implementation of keeping the selection inside the borders of the component list panel. Now the selection is correctly clipped and is hovering over entries at all times. Screencasts: https://user-images.githubusercontent.com/6566674/182196585-02ab5ec4-7d12-4d7a-8563-ac95aec3c9f4.mp4 https://user-images.githubusercontent.com/6566674/182196768-9d28e83d-6c77-4ef6-abb0-98d50c4e74b7.mp4 # Important Notes - This PR does not change the fact that after opening the component browser, the selection hovers over a random entry. See a [dedicated task](#182729573) for that. - The selection box shape was moved from the `component_group` module because it depends heavily on list panel view implementation. - The selection was removed from the `component_group` demo scene. We have a `component_list_panel_view` demo scene instead. |
||
---|---|---|
.. | ||
component-group | ||
searcher-list-panel | ||
src | ||
Cargo.toml |