From b4dccb865540e25a6d859e5284a50a36e361d5ee Mon Sep 17 00:00:00 2001 From: Keavon Chambers Date: Wed, 17 Jan 2024 00:56:38 -0800 Subject: [PATCH] Add a workaround for a Safari rendering bug with floating menus --- .../src/messages/tool/tool_messages/select_tool.rs | 2 +- frontend/src/components/layout/FloatingMenu.svelte | 13 +++++++++++++ frontend/src/components/layout/LayoutCol.svelte | 2 ++ frontend/src/components/layout/LayoutRow.svelte | 2 ++ 4 files changed, 18 insertions(+), 1 deletion(-) diff --git a/editor/src/messages/tool/tool_messages/select_tool.rs b/editor/src/messages/tool/tool_messages/select_tool.rs index fa84171b..f82742cc 100644 --- a/editor/src/messages/tool/tool_messages/select_tool.rs +++ b/editor/src/messages/tool/tool_messages/select_tool.rs @@ -1,7 +1,7 @@ #![allow(clippy::too_many_arguments)] use super::tool_prelude::*; -use crate::consts::{self, ROTATE_SNAP_ANGLE, SELECTION_TOLERANCE}; +use crate::consts::{ROTATE_SNAP_ANGLE, SELECTION_TOLERANCE}; use crate::messages::input_mapper::utility_types::input_mouse::ViewportPosition; use crate::messages::portfolio::document::overlays::utility_types::OverlayContext; use crate::messages::portfolio::document::utility_types::document_metadata::LayerNodeIdentifier; diff --git a/frontend/src/components/layout/FloatingMenu.svelte b/frontend/src/components/layout/FloatingMenu.svelte index a66f2330..71d868f6 100644 --- a/frontend/src/components/layout/FloatingMenu.svelte +++ b/frontend/src/components/layout/FloatingMenu.svelte @@ -6,6 +6,8 @@