summaryrefslogtreecommitdiff
path: root/liblogdiag/ld-diagram-view.c
diff options
context:
space:
mode:
Diffstat (limited to 'liblogdiag/ld-diagram-view.c')
-rw-r--r--liblogdiag/ld-diagram-view.c4
1 files changed, 4 insertions, 0 deletions
diff --git a/liblogdiag/ld-diagram-view.c b/liblogdiag/ld-diagram-view.c
index 18912f4..e28ec7a 100644
--- a/liblogdiag/ld-diagram-view.c
+++ b/liblogdiag/ld-diagram-view.c
@@ -2298,6 +2298,10 @@ on_scroll (GtkWidget *widget, GdkEventScroll *event, gpointer user_data)
point.y = event->y;
self = LD_DIAGRAM_VIEW (widget);
+ if (self->priv->operation != OPER_0
+ && self->priv->operation != OPER_ADD_OBJECT)
+ return TRUE;
+
ld_diagram_view_widget_to_diagram_coords (self,
event->x, event->y, &prev_x, &prev_y);