[gnome-builder] source-view: avoid beep (error_bell) on offscreen window



commit 63d28bb60a9d88c4eb1f5d26c6c985426b6f2923
Author: Christian Hergert <christian hergert me>
Date:   Wed Apr 22 17:27:14 2015 -0700

    source-view: avoid beep (error_bell) on offscreen window

 libide/ide-source-view-mode.c |    3 ++-
 1 files changed, 2 insertions(+), 1 deletions(-)
---
diff --git a/libide/ide-source-view-mode.c b/libide/ide-source-view-mode.c
index 7ecebd6..a320f60 100644
--- a/libide/ide-source-view-mode.c
+++ b/libide/ide-source-view-mode.c
@@ -439,7 +439,8 @@ _ide_source_view_mode_do_event (IdeSourceViewMode *mode,
         {
           if (!is_modifier_key (event))
             {
-              gtk_widget_error_bell (priv->view);
+              if (!toplevel_is_offscreen (event->window))
+                gtk_widget_error_bell (priv->view);
               handled = TRUE;
               *remove = TRUE;
             }


[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]