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())
|
.fixed_pos(rect.left_top())
|
||||||
.show(ui.ctx(), |ui| {
|
.show(ui.ctx(), |ui| {
|
||||||
ui.add_sized(rect.size(), super::NavItem::new("\u{274C}", false))
|
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
|
.inner
|
||||||
} else {
|
} else {
|
||||||
@ -114,6 +115,7 @@ pub fn modal_popup_dyn(
|
|||||||
.fixed_pos(rect.left_top())
|
.fixed_pos(rect.left_top())
|
||||||
.show(ui.ctx(), |ui| {
|
.show(ui.ctx(), |ui| {
|
||||||
ui.add_sized(rect.size(), super::NavItem::new("\u{274C}", false))
|
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;
|
.inner;
|
||||||
if response.clicked() {
|
if response.clicked() {
|
||||||
|
Loading…
Reference in New Issue
Block a user