From 76a3ec410fd31ddfea63d32f4653cbff6cff83c9 Mon Sep 17 00:00:00 2001 From: wmayer Date: Sun, 10 Nov 2024 17:14:18 +0100 Subject: [PATCH] Core: Print warning if dragging is not allowed --- src/Gui/ViewProviderGroupExtension.cpp | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/Gui/ViewProviderGroupExtension.cpp b/src/Gui/ViewProviderGroupExtension.cpp index 594fa95a19..254a68dbae 100644 --- a/src/Gui/ViewProviderGroupExtension.cpp +++ b/src/Gui/ViewProviderGroupExtension.cpp @@ -75,7 +75,7 @@ bool ViewProviderGroupExtension::extensionCanDropObjects() const { bool ViewProviderGroupExtension::extensionCanDropObject(App::DocumentObject* obj) const { #ifdef FC_DEBUG - Base::Console().Log("Check ViewProviderGroupExtension"); + Base::Console().Log("Check ViewProviderGroupExtension\n"); #endif auto extobj = getExtendedViewProvider()->getObject(); @@ -89,6 +89,7 @@ bool ViewProviderGroupExtension::extensionCanDropObject(App::DocumentObject* obj // Check for possible cyclic dependencies if we allowed to drop the object const auto& list = obj->getOutList(); if (std::find(list.begin(), list.end(), extobj) != list.end()) { + Base::Console().Warning("Do not add cyclic dependency to %s\n", extobj->Label.getValue()); return false; }