1
0
mirror of https://github.com/emilk/egui.git synced 2026-06-27 07:03:14 -04:00

Fix clicking windows

This commit is contained in:
Emil Ernerfeldt
2023-11-15 21:11:39 +01:00
parent e222247ee1
commit d231a05a1d

View File

@@ -823,7 +823,7 @@ impl Context {
if hovered {
let pointer_pos = viewport.input.pointer.interact_pos();
if let Some(pointer_pos) = pointer_pos {
if let Some(rects) = viewport.layer_rects_this_frame.get(&layer_id) {
if let Some(rects) = viewport.layer_rects_prev_frame.get(&layer_id) {
for &(prev_id, prev_rect) in rects.iter().rev() {
if prev_id == id {
break; // there is no other interactive widget covering us at the pointer position.