bring back ToggleDashboard keybind support

This commit is contained in:
Aleksander
2026-01-05 17:53:17 +01:00
parent d8935c041f
commit 1d78da16ab
5 changed files with 27 additions and 17 deletions

View File

@@ -259,7 +259,10 @@ pub fn openvr_run(show_by_default: bool, headless: bool) -> Result<(), BackendEr
.pointers
.iter()
.any(|p| p.now.toggle_dashboard && !p.before.toggle_dashboard)
{ /* TODO */ }
{
app.tasks
.enqueue(TaskType::Overlay(OverlayTask::ToggleDashboard));
}
overlays
.values_mut()

View File

@@ -300,7 +300,10 @@ pub fn openxr_run(show_by_default: bool, headless: bool) -> Result<(), BackendEr
.pointers
.iter()
.any(|p| p.now.toggle_dashboard && !p.before.toggle_dashboard)
{ /* TODO */ }
{
app.tasks
.enqueue(TaskType::Overlay(OverlayTask::ToggleDashboard));
}
watch_fade(&mut app, overlays.mut_by_id(watch_id).unwrap()); // want panic
if let Some(ref mut space_mover) = playspace {

View File

@@ -85,6 +85,7 @@ pub enum OverlayTask {
SoftToggleOverlay(OverlaySelector),
DeleteActiveSet,
ToggleEditMode,
ToggleDashboard,
ShowHide,
CleanupMirrors,
Modify(OverlaySelector, Box<ModifyOverlayTask>),