diff -r 3b49e0484af2 -r ebec1d59dc74 src_js/iconolab-bundle/src/components/editor/ShapeRect.vue
--- a/src_js/iconolab-bundle/src/components/editor/ShapeRect.vue Wed Feb 22 15:39:28 2017 +0100
+++ b/src_js/iconolab-bundle/src/components/editor/ShapeRect.vue Wed Feb 22 15:41:07 2017 +0100
@@ -12,14 +12,14 @@
class="shape">
0 && this.height > 0);
+ }
+ },
mounted() {
var self = this;
var groupEvents = {
onMove: function(dx, dy) {
- if (self.isResizing) { return; }
+ if (self.isResizing || self.readonly) { return; }
var snapInvMatrix = this.transform().diffMatrix.invert();
snapInvMatrix.e = snapInvMatrix.f = 0;
@@ -66,6 +72,8 @@
this.transform(transformValue);
},
onStart: function() {
+ if (self.readonly) { return; }
+
this.data('origTransform', this.transform().local);
self.$emit('drag:start');
},