File tree Expand file tree Collapse file tree 1 file changed +18
-0
lines changed
Expand file tree Collapse file tree 1 file changed +18
-0
lines changed Original file line number Diff line number Diff line change @@ -538,6 +538,14 @@ close_button_clicked (GtkWidget *button,
538538 gtk_widget_destroy (GTK_WIDGET (preview ));
539539}
540540
541+ static gboolean
542+ ignore_mouse_buttons (GtkWidget * widget ,
543+ GdkEventKey * event ,
544+ PlumaPrintPreview * preview )
545+ {
546+ return TRUE;
547+ }
548+
541549static void
542550create_bar (PlumaPrintPreview * preview )
543551{
@@ -705,6 +713,11 @@ create_bar (PlumaPrintPreview *preview)
705713 G_CALLBACK (close_button_clicked ), preview );
706714 gtk_widget_show (GTK_WIDGET (i ));
707715 gtk_toolbar_insert (GTK_TOOLBAR (toolbar ), i , -1 );
716+
717+ g_signal_connect (GTK_TOOLBAR (toolbar ),
718+ "button-press-event" ,
719+ G_CALLBACK (ignore_mouse_buttons ),
720+ preview );
708721}
709722
710723static gint
@@ -972,6 +985,11 @@ create_preview_layout (PlumaPrintPreview *preview)
972985 G_CALLBACK (preview_layout_query_tooltip ),
973986 preview );
974987
988+ g_signal_connect (priv -> layout ,
989+ "button-press-event" ,
990+ G_CALLBACK (ignore_mouse_buttons ),
991+ preview );
992+
975993 priv -> scrolled_window = gtk_scrolled_window_new (NULL , NULL );
976994 gtk_scrolled_window_set_policy (GTK_SCROLLED_WINDOW (priv -> scrolled_window ),
977995 GTK_POLICY_AUTOMATIC ,
You can’t perform that action at this time.
0 commit comments