mirror of
https://github.com/zed-industries/zed.git
synced 2025-01-11 21:13:02 +00:00
remove more notify on moves
This commit is contained in:
parent
4520227e98
commit
345544646a
2 changed files with 2 additions and 7 deletions
|
@ -384,7 +384,7 @@ impl Presenter {
|
|||
//Ensure that hover entrance events aren't sent twice
|
||||
if self.hovered_region_ids.insert(region.id()) {
|
||||
valid_regions.push(region.clone());
|
||||
if region.notify_on_hover || region.notify_on_move {
|
||||
if region.notify_on_hover {
|
||||
notified_views.insert(region.id().view_id());
|
||||
}
|
||||
}
|
||||
|
@ -392,7 +392,7 @@ impl Presenter {
|
|||
// Ensure that hover exit events aren't sent twice
|
||||
if self.hovered_region_ids.remove(®ion.id()) {
|
||||
valid_regions.push(region.clone());
|
||||
if region.notify_on_hover || region.notify_on_move {
|
||||
if region.notify_on_hover {
|
||||
notified_views.insert(region.id().view_id());
|
||||
}
|
||||
}
|
||||
|
@ -451,9 +451,6 @@ impl Presenter {
|
|||
for (mouse_region, _) in self.mouse_regions.iter().rev() {
|
||||
if mouse_region.bounds.contains_point(self.mouse_position) {
|
||||
valid_regions.push(mouse_region.clone());
|
||||
if mouse_region.notify_on_move {
|
||||
notified_views.insert(mouse_region.id().view_id());
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
|
|
|
@ -20,7 +20,6 @@ pub struct MouseRegion {
|
|||
pub bounds: RectF,
|
||||
pub handlers: HandlerSet,
|
||||
pub hoverable: bool,
|
||||
pub notify_on_move: bool,
|
||||
pub notify_on_hover: bool,
|
||||
pub notify_on_click: bool,
|
||||
}
|
||||
|
@ -55,7 +54,6 @@ impl MouseRegion {
|
|||
bounds,
|
||||
handlers,
|
||||
hoverable: true,
|
||||
notify_on_move: false,
|
||||
notify_on_hover: false,
|
||||
notify_on_click: false,
|
||||
}
|
||||
|
|
Loading…
Reference in a new issue