mirror of https://github.com/wayvr-org/wayvr.git
edit mode: load disable grab state
This commit is contained in:
parent
169c1c87f7
commit
f2bd169c22
|
|
@ -9,7 +9,7 @@ use std::{
|
||||||
use glam::vec2;
|
use glam::vec2;
|
||||||
use slotmap::Key;
|
use slotmap::Key;
|
||||||
use wgui::{
|
use wgui::{
|
||||||
components::{checkbox::ComponentCheckbox, slider::ComponentSlider},
|
components::{button::ComponentButton, checkbox::ComponentCheckbox, slider::ComponentSlider},
|
||||||
event::{CallbackDataCommon, EventAlterables, EventCallback},
|
event::{CallbackDataCommon, EventAlterables, EventCallback},
|
||||||
parser::Fetchable,
|
parser::Fetchable,
|
||||||
widget::EventResult,
|
widget::EventResult,
|
||||||
|
|
@ -341,6 +341,11 @@ fn reset_panel(
|
||||||
state: &panel.layout.state,
|
state: &panel.layout.state,
|
||||||
};
|
};
|
||||||
|
|
||||||
|
let c = panel
|
||||||
|
.parser_state
|
||||||
|
.fetch_component_as::<ComponentButton>("top_grab")?;
|
||||||
|
c.set_sticky_state(&mut common, !state.grabbable);
|
||||||
|
|
||||||
let c = panel
|
let c = panel
|
||||||
.parser_state
|
.parser_state
|
||||||
.fetch_component_as::<ComponentSlider>("lerp_slider")?;
|
.fetch_component_as::<ComponentSlider>("lerp_slider")?;
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue