From ef6de07ca35101592142d8598866edc5ffaf5913 Mon Sep 17 00:00:00 2001 From: Dmitry Kazakov Date: Tue, 12 Jan 2021 21:14:29 +0300 Subject: [PATCH] Do not combine visibility commands for different layers --- libs/image/commands/kis_node_property_list_command.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/libs/image/commands/kis_node_property_list_command.cpp b/libs/image/commands/kis_node_property_list_command.cpp index 2108093764..5004206639 100644 --- a/libs/image/commands/kis_node_property_list_command.cpp +++ b/libs/image/commands/kis_node_property_list_command.cpp @@ -184,7 +184,7 @@ void KisNodePropertyListCommand::doUpdate(const KisBaseNode::PropertyList &oldPr void KisNodePropertyListCommand::setNodePropertiesAutoUndo(KisNodeSP node, KisImageSP image, PropertyList proplist) { - const bool undo = true; + const bool undo = !changedProperties(node->sectionModelProperties(), proplist).isEmpty(); QScopedPointer cmd(new KisNodePropertyListCommand(node, proplist)); -- GitLab