mirror of
https://github.com/mikedilger/gossip.git
synced 2024-09-29 08:21:47 +00:00
Reapply "egui upgrade: Fix modal dialogs not closing"
This reverts commit a26f52ab5a
.
This commit is contained in:
parent
9efea2f0c7
commit
22cffad748
@ -46,6 +46,7 @@ pub fn modal_popup(
|
||||
.fixed_pos(rect.left_top())
|
||||
.show(ui.ctx(), |ui| {
|
||||
ui.add_sized(rect.size(), super::NavItem::new("\u{274C}", false))
|
||||
.interact(egui::Sense::click()) // interacting again is a hack necessary for egui 0.28.1
|
||||
})
|
||||
.inner
|
||||
} else {
|
||||
@ -114,6 +115,7 @@ pub fn modal_popup_dyn(
|
||||
.fixed_pos(rect.left_top())
|
||||
.show(ui.ctx(), |ui| {
|
||||
ui.add_sized(rect.size(), super::NavItem::new("\u{274C}", false))
|
||||
.interact(egui::Sense::click()) // interacting again is a hack necessary for egui 0.28.1
|
||||
})
|
||||
.inner;
|
||||
if response.clicked() {
|
||||
|
Loading…
Reference in New Issue
Block a user