We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
fullscreen
transparent
always_on_top
Describe the bug The whole app would crash when showing a Immediate viewport with fullscreen + transparent + always_on_top set true simultaneously.
true
To Reproduce
Just set the ViewportBuilder to enable fullscreen + transparent + always_on_top all together, and the whole app would crash.
PS: The crash would happen ONLY WHEN these THREE attributes are enabled AT THE SAME TIME.
impl eframe::App for MyApp { fn update(&mut self, ctx: &egui::Context, _frame: &mut eframe::Frame) { ctx.show_viewport_immediate( egui::ViewportId::from_hash_of("immediate_viewport"), egui::ViewportBuilder::default() .with_fullscreen(self.fullscreen) .with_transparent(true) .with_always_on_top(), |ctx, class| { assert!( class == egui::ViewportClass::Immediate, "This egui backend doesn't support multiple viewports" ); }, ); } }
Expected behavior No crash.
Desktop (please complete the following information):
The text was updated successfully, but these errors were encountered:
Successfully merging a pull request may close this issue.
Describe the bug
The whole app would crash when showing a Immediate viewport with
fullscreen
+transparent
+always_on_top
settrue
simultaneously.To Reproduce
Just set the ViewportBuilder to enable
fullscreen
+transparent
+always_on_top
all together, and the whole app would crash.PS: The crash would happen ONLY WHEN these THREE attributes are enabled AT THE SAME TIME.
Expected behavior
No crash.
Desktop (please complete the following information):
The text was updated successfully, but these errors were encountered: