From 6881b694ceab1c85f5e7df82008a5b2bfcd627a4 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Martin=20=C5=A0toura=C4=8D?= <525032@mail.muni.cz>
Date: Tue, 21 May 2024 22:08:38 +0200
Subject: [PATCH] adjust distance epsilon for connectModule

---
 src/edit/src/editor.cpp | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/src/edit/src/editor.cpp b/src/edit/src/editor.cpp
index 893e7ed..e432e7a 100644
--- a/src/edit/src/editor.cpp
+++ b/src/edit/src/editor.cpp
@@ -2674,7 +2674,7 @@ bool Editor::checkConnectModuleValid(const connector_ptr fst_connector, const co
         || snd_connector->isFull())
         return false;
 
-    float epsilon = 0.0001f;
+    float epsilon = 0.001f;
     if (rofiworld->reachable(rofiworld->getModuleWithNode(fst_node), rofiworld->getModuleWithNode(snd_node))
         && (!glm::all(glm::epsilonEqual(fst_node->getPositionWorld(), snd_node->getPositionWorld(), epsilon))
             || rofi::Connector::get_mutual_orientation(fst_connector, snd_connector) == rofi::cardinal::Invalid
-- 
GitLab