summaryrefslogtreecommitdiffstats
path: root/src
diff options
context:
space:
mode:
authorJabier Arraiza Cenoz <jabier.arraiza@marker.es>2015-11-07 21:27:41 +0000
committerJabiertxof <jtx@jtx.marker.es>2015-11-07 21:27:41 +0000
commitd2b9a1e46cd23379f3800ea65cd3f3337f4d1f1e (patch)
treed51c19b89098aac4f4a29ec8ff37836e1b3113d4 /src
parentupdate to trunk (diff)
downloadinkscape-d2b9a1e46cd23379f3800ea65cd3f3337f4d1f1e.tar.gz
inkscape-d2b9a1e46cd23379f3800ea65cd3f3337f4d1f1e.zip
Fix for scale bug pointed by Mc-
(bzr r14422.1.45)
Diffstat (limited to 'src')
-rw-r--r--src/ui/tools/spray-tool.cpp4
1 files changed, 2 insertions, 2 deletions
diff --git a/src/ui/tools/spray-tool.cpp b/src/ui/tools/spray-tool.cpp
index a57d1db5e..6af30b5fc 100644
--- a/src/ui/tools/spray-tool.cpp
+++ b/src/ui/tools/spray-tool.cpp
@@ -459,7 +459,8 @@ static bool fit_item(SPDesktop *desktop,
}
Inkscape::Preferences *prefs = Inkscape::Preferences::get();
bool pick_to_size = prefs->getBool("/dialogs/clonetiler/pick_to_size");
- if(picker && pick_to_size && !trace_scale){
+ bool trace = prefs->getBool("/dialogs/clonetiler/dotrace");
+ if(picker && pick_to_size && !trace_scale && trace){
_scale = 0.1;
}
Geom::OptRect bbox_procesed = Geom::Rect(Geom::Point(bbox->left() - offset_min, bbox->top() - offset_min),Geom::Point(bbox->right() + offset_min, bbox->bottom() + offset_min));
@@ -538,7 +539,6 @@ static bool fit_item(SPDesktop *desktop,
if(!nooverlap){
doc->ensureUpToDate();
}
- bool trace = prefs->getBool("/dialogs/clonetiler/dotrace");
int pick = prefs->getInt("/dialogs/clonetiler/pick");
bool pick_to_presence = prefs->getBool("/dialogs/clonetiler/pick_to_presence", false);
bool pick_to_color = prefs->getBool("/dialogs/clonetiler/pick_to_color");