[Libreoffice-commits] .: Branch 'libreoffice-3-4' - vcl/unx

Michael Meeks mmeeks at kemper.freedesktop.org
Wed Apr 6 08:51:33 PDT 2011


 vcl/unx/gtk/a11y/atkutil.cxx |    5 +++++
 1 file changed, 5 insertions(+)

New commits:
commit 387dcf9f1f5d509be76473f7eb83ee9309a04f6b
Author: Caolán McNamara <caolanm at redhat.com>
Date:   Wed Apr 6 16:50:36 2011 +0100

    merge oooXXXXX.vcl.x86_64.impressatk.diff from build

diff --git a/vcl/unx/gtk/a11y/atkutil.cxx b/vcl/unx/gtk/a11y/atkutil.cxx
index c7ae26d..68bb949 100644
--- a/vcl/unx/gtk/a11y/atkutil.cxx
+++ b/vcl/unx/gtk/a11y/atkutil.cxx
@@ -597,6 +597,7 @@ static void handle_menu_highlighted(::VclMenuEvent const * pEvent)
 
 long WindowEventHandler(void *, ::VclSimpleEvent const * pEvent)
 {
+    try {
     switch (pEvent->GetId())
     {
     case VCLEVENT_WINDOW_SHOW:
@@ -663,6 +664,10 @@ long WindowEventHandler(void *, ::VclSimpleEvent const * pEvent)
     default:
         break;
     }
+    } catch(lang::IndexOutOfBoundsException e)
+    {
+        g_warning("Focused object has invalid index in parent");
+    }
     return 0;
 }
 


More information about the Libreoffice-commits mailing list