Skip to content

Commit

Permalink
Tab previews presentation implementation adjusted for the latest Mous…
Browse files Browse the repository at this point in the history
…eOverView logic (#3260)

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
  • Loading branch information
tomasstrba committed Sep 12, 2024
1 parent e41227a commit 86dec96
Showing 1 changed file with 1 addition and 3 deletions.
4 changes: 1 addition & 3 deletions DuckDuckGo/TabBar/View/TabBarViewItem.swift
Original file line number Diff line number Diff line change
Expand Up @@ -640,9 +640,7 @@ extension TabBarViewItem: NSMenuDelegate {
extension TabBarViewItem: MouseClickViewDelegate {

func mouseOverView(_ mouseOverView: MouseOverView, isMouseOver: Bool) {
if self.isMouseOver != isMouseOver {
delegate?.tabBarViewItem(self, isMouseOver: isMouseOver)
}
delegate?.tabBarViewItem(self, isMouseOver: isMouseOver)
self.isMouseOver = isMouseOver
view.needsLayout = true
}
Expand Down

0 comments on commit 86dec96

Please sign in to comment.