mirror of https://github.com/wayvr-org/wayvr.git
parent
ff9ecda68f
commit
d36106ed3f
|
|
@ -162,16 +162,15 @@ impl ToastManager {
|
|||
}
|
||||
|
||||
pub fn tick(&mut self, globals: &WguiGlobals, layout: &mut Layout) -> anyhow::Result<()> {
|
||||
if !self.needs_tick {
|
||||
return Ok(());
|
||||
}
|
||||
|
||||
let mut state = self.state.borrow_mut();
|
||||
|
||||
if state.timeout > 0 {
|
||||
state.timeout -= 1;
|
||||
}
|
||||
|
||||
if !self.needs_tick {
|
||||
return Ok(());
|
||||
}
|
||||
|
||||
if state.timeout == 0 {
|
||||
state.toast = None;
|
||||
state.timeout = TOAST_DURATION_TICKS;
|
||||
|
|
|
|||
|
|
@ -96,6 +96,7 @@ pub fn init_window(
|
|||
enabled_extensions: my_extensions,
|
||||
enabled_features: DeviceFeatures {
|
||||
dynamic_rendering: true,
|
||||
descriptor_binding_sampled_image_update_after_bind: true,
|
||||
..DeviceFeatures::empty()
|
||||
},
|
||||
queue_create_infos: queue_families
|
||||
|
|
|
|||
Loading…
Reference in New Issue