[prev in list] [next in list] [prev in thread] [next in thread]
List: kde-commits
Subject: koffice/krita
From: Dmitry Kazakov <dimula73 () gmail ! com>
Date: 2010-10-02 11:32:23
Message-ID: 20101002113223.25601AC892 () svn ! kde ! org
[Download RAW message or body]
SVN commit 1181825 by dkazakov:
Fixed a modifier for the Duplacate Op
BUG:252785
M +1 -1 plugins/paintops/defaultpaintops/duplicate/kis_duplicateop_settings.cpp
M +8 -4 ui/tool/kis_tool_freehand.cc
--- trunk/koffice/krita/plugins/paintops/defaultpaintops/duplicate/kis_duplicateop_settings.cpp #1181824:1181825
@@ -40,7 +40,7 @@
KisDuplicateOpSettings::KisDuplicateOpSettings(KisImageWSP image)
: m_image(image)
- , m_isOffsetNotUptodate(true)
+ , m_isOffsetNotUptodate(false)
{
}
--- trunk/koffice/krita/ui/tool/kis_tool_freehand.cc #1181824:1181825
@@ -133,15 +133,19 @@
updateOutlineRect();
}
+ /**
+ * FIXME: we need some better way to implement modifiers
+ * for a paintop level
+ */
+ currentPaintOpPreset()->settings()->mousePressEvent(e);
+ if (e->isAccepted()) return;
+
+
if(mode() == KisTool::HOVER_MODE &&
e->button() == Qt::LeftButton &&
e->modifiers() == Qt::NoModifier &&
!specialModifierActive()) {
- currentPaintOpPreset()->settings()->mousePressEvent(e);
- if (e->isAccepted()) {
- return;
- }
if (!currentNode() || !currentNode()->paintDevice() || currentNode()->systemLocked())
return;
[prev in list] [next in list] [prev in thread] [next in thread]
Configure |
About |
News |
Add a list |
Sponsored by KoreLogic