use egui::Context;
use crate::TitleBar;
impl TitleBar {
pub fn check_keyboard_shortcuts(&mut self, ctx: &Context) {
for menu_item in &self.menu_items_with_submenus {
for subitem in &menu_item.subitems {
if let Some(ref shortcut) = subitem.shortcut {
if shortcut.just_pressed(ctx) && subitem.enabled {
if let Some(ref callback) = subitem.callback {
callback();
}
}
}
}
}
}
}