From 651af066e29be075a78ab82c70035ced9d5e362b Mon Sep 17 00:00:00 2001 From: Tao Schiro Date: Tue, 25 Aug 2026 13:55:23 +0200 Subject: [PATCH 01/12] fix(EscapeForPanels): closes https://github.com/Geode-solutions/Vease/issues/546 --- app/components/CameraManager.vue | 67 ++++++++++++-------- app/components/CameraOrientation.vue | 4 +- app/components/ClippingPlanes.vue | 12 +++- app/components/Ruler.vue | 5 ++ app/components/Screenshot.vue | 4 +- app/components/ShrinkFilter.vue | 12 +++- app/components/ToolPanel.vue | 13 +++- app/components/ViewToolbar.vue | 28 ++++++-- app/components/ZScaling.vue | 4 +- tests/unit/components/ToolPanel.nuxt.test.js | 66 +++++++++++++++++++ 10 files changed, 178 insertions(+), 37 deletions(-) create mode 100644 tests/unit/components/ToolPanel.nuxt.test.js diff --git a/app/components/CameraManager.vue b/app/components/CameraManager.vue index 3c56ec4e..5c64e97d 100644 --- a/app/components/CameraManager.vue +++ b/app/components/CameraManager.vue @@ -1,49 +1,64 @@