Report an error when trying to open ui in linux::headless (#11952)

Release Notes:

- N/A
This commit is contained in:
Conrad Irwin 2024-05-17 09:50:23 -06:00 committed by GitHub
parent 9d10969906
commit b890fa71ff
No known key found for this signature in database
GPG key ID: B5690EEEBB952194
5 changed files with 25 additions and 0 deletions

View file

@ -108,6 +108,9 @@ pub(crate) trait Platform: 'static {
fn displays(&self) -> Vec<Rc<dyn PlatformDisplay>>;
fn primary_display(&self) -> Option<Rc<dyn PlatformDisplay>>;
fn active_window(&self) -> Option<AnyWindowHandle>;
fn can_open_windows(&self) -> anyhow::Result<()> {
Ok(())
}
fn open_window(
&self,
handle: AnyWindowHandle,