Allow modals to override their dismissal

Co-Authored-By: Mikayla Maki <mikayla.c.maki@gmail.com>
This commit is contained in:
Joseph T. Lyons
2023-12-08 15:29:44 -05:00
co-authored by Mikayla Maki
parent 1c850f495c
commit 113c7287df
13 changed files with 118 additions and 46 deletions
+2 -1
View File
@@ -20,7 +20,7 @@ use std::{
use theme::{color_alpha, ActiveTheme, ThemeSettings};
use ui::{prelude::*, ListItem};
use util::ResultExt;
use workspace::Workspace;
use workspace::{ModalView, Workspace};
actions!(Toggle);
@@ -57,6 +57,7 @@ impl FocusableView for OutlineView {
}
impl EventEmitter<DismissEvent> for OutlineView {}
impl ModalView for OutlineView {}
impl Render for OutlineView {
type Element = Div;