diff --git a/src/components/StatusBar.vue b/src/components/StatusBar.vue
index 1078e5d0..6fcc0f45 100644
--- a/src/components/StatusBar.vue
+++ b/src/components/StatusBar.vue
@@ -246,36 +246,42 @@
{{ t('status_bar.game') }}
{{ t('status_bar.servers') }}
{{ t('status_bar.steamvr') }}
{{ t('status_bar.proxy') }}
-
+
WebSocket
{{ t('status_bar.app_uptime_short') }}
{{ t('status_bar.zoom') }}
@@ -285,21 +291,25 @@
{{ t('status_bar.clocks_none') }}
1 {{ t('status_bar.clock') }}
2 {{ t('status_bar.clocks_label') }}
3 {{ t('status_bar.clocks_label') }}
diff --git a/src/components/ui/data-table/DataTableLayout.vue b/src/components/ui/data-table/DataTableLayout.vue
index a74d0f3d..5390d1af 100644
--- a/src/components/ui/data-table/DataTableLayout.vue
+++ b/src/components/ui/data-table/DataTableLayout.vue
@@ -73,6 +73,7 @@
v-for="col in toggleableColumns"
:key="col.id"
:model-value="col.getIsVisible()"
+ @select.prevent
@update:model-value="col.toggleVisibility(!!$event)">
{{ resolveHeaderLabel(col) }}
@@ -80,6 +81,7 @@
{{ t('table.header_menu.lock_column_order') }}
@@ -154,6 +156,7 @@
{{ t('table.header_menu.lock_column_order') }}