diff --git a/frontend/src/app/main/ui/workspace/viewport/hooks.cljs b/frontend/src/app/main/ui/workspace/viewport/hooks.cljs index 1e6758d80a..d4fd7b19ad 100644 --- a/frontend/src/app/main/ui/workspace/viewport/hooks.cljs +++ b/frontend/src/app/main/ui/workspace/viewport/hooks.cljs @@ -183,7 +183,7 @@ (mf/deps page-id) (fn [point] (let [zoom (mf/ref-val zoom-ref) - rect (grc/center->rect point (/ 5 zoom) (/ 5 zoom))] + rect (grc/center->rect point (/ 5 zoom))] (if (mf/ref-val hover-disabled-ref) (rx/of nil) diff --git a/frontend/src/app/worker/selection.cljs b/frontend/src/app/worker/selection.cljs index 64b42dcc78..bdf5847d69 100644 --- a/frontend/src/app/worker/selection.cljs +++ b/frontend/src/app/worker/selection.cljs @@ -185,8 +185,9 @@ (fn [shape] (let [padding (->> (:strokes shape) (map :stroke-width) - (reduce d/max 0)) - rect (grc/center->rect rect padding padding)] + (reduce d/max 5)) + center (grc/rect->center rect) + rect (grc/center->rect center padding)] (gsh/overlaps-path? shape rect false))) overlaps?