duckduckgo / macos-browser

DuckDuckGo macOS Browser
Apache License 2.0
232 stars 7 forks source link

Tab previews presentation implementation adjusted for the latest MouseOverView logic #3260

Closed tomasstrba closed 1 week ago

tomasstrba commented 1 week ago

Task/Issue URL: https://app.asana.com/0/1201048563534612/1208269789955149/f

Description: Latest changes in MouseOverView broke the presentation logic of tab previews. This PR adjusts the logic to fix issues

Steps to test this PR:

  1. Open multiple tabs.
  2. Move the mouse cursor across the tab bar, ensuring that the correct previews are shown for each tab.
  3. Verify that the tab preview remains visible as long as the mouse cursor is over the tab, without any random hiding.

Definition of Done:


Internal references:

Pull Request Review Checklist Software Engineering Expectations Technical Design Template Pull Request Documentation