mirror of
https://github.com/zed-industries/zed.git
synced 2024-11-10 05:37:29 +03:00
remove more notify on moves
This commit is contained in:
parent
4520227e98
commit
345544646a
@ -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 New Issue
Block a user