fix vr controllers interfering with screen drawing
This commit is contained in:
@@ -1004,6 +1004,25 @@ void App::init_menu_tools()
|
||||
};
|
||||
}
|
||||
|
||||
if (auto vr_btn = popup_time->find<NodeButtonCustom>("tools-vr-controllers"))
|
||||
{
|
||||
NodeCheckBox* cb = vr_btn->find<NodeCheckBox>("tools-vr-controllers-check");
|
||||
cb->set_value(vr_controllers_enabled);
|
||||
|
||||
vr_btn->on_click = [this, vr_btn](Node* b)
|
||||
{
|
||||
NodeCheckBox* cb = vr_btn->find<NodeCheckBox>("tools-vr-controllers-check");
|
||||
cb->set_value(!cb->checked, true);
|
||||
};
|
||||
|
||||
vr_btn->find<NodeCheckBox>("tools-vr-controllers-check")->on_value_changed = [this, main](Node* target, bool checked)
|
||||
{
|
||||
vr_controllers_enabled = checked;
|
||||
Settings::set("vr-controllers-enabled", Serializer::Boolean(checked));
|
||||
Settings::save();
|
||||
};
|
||||
}
|
||||
|
||||
if (auto btn = popup_time->find<NodeButtonCustom>("tools-timelapse"))
|
||||
{
|
||||
NodeCheckBox* cb = btn->find<NodeCheckBox>("tools-timelapse-check");
|
||||
|
||||
Reference in New Issue
Block a user