(&self)
| 756 | } |
| 757 | |
| 758 | fn has_open_dialog_layer(&self) -> bool { |
| 759 | self.alert_dialog.is_open() |
| 760 | || self.help_dialog.is_open() |
| 761 | || self.status_dialog.is_open() |
| 762 | || self.session_rename_dialog.is_open() |
| 763 | || self.session_export_dialog.is_open() |
| 764 | || self.prompt_stash_dialog.is_open() |
| 765 | || self.skill_list_dialog.is_open() |
| 766 | || self.slash_popup.is_open() |
| 767 | || self.command_palette.is_open() |
| 768 | || self.model_select.is_open() |
| 769 | || self.agent_select.is_open() |
| 770 | || self.session_list_dialog.is_open() |
| 771 | || self.theme_list_dialog.is_open() |
| 772 | || self.mcp_dialog.is_open() |
| 773 | || self.timeline_dialog.is_open() |
| 774 | || self.fork_dialog.is_open() |
| 775 | || self.provider_dialog.is_open() |
| 776 | || self.subagent_dialog.is_open() |
| 777 | || self.tag_dialog.is_open() |
| 778 | } |
| 779 | |
| 780 | fn close_top_dialog(&mut self) -> bool { |
| 781 | if self.alert_dialog.is_open() { |
no test coverage detected