summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorBjoern Michaelsen <bjoern.michaelsen@canonical.com>2012-05-20 00:25:07 +0200
committerBjoern Michaelsen <bjoern.michaelsen@canonical.com>2012-05-21 16:25:24 +0200
commit4e9eca4feb3115869107d71db464a08448a001aa (patch)
tree9a893d3d72c268b54c56147ee21add403e119957
parenta220ec769d6489df7f3dd01cf25ea59dfd793276 (diff)
fdo#50173: fix Styles and Formatting gtk crasher
- when using the gtk vcl plugin, pressing F11 in writer crashes libreoffice on some systems with an X error - related: fdo#46687 Change-Id: I235cf327d812b606a357de859b1a959be728d2a1 Signed-off-by: Michael Meeks <michael.meeks@suse.com>
-rw-r--r--vcl/unx/gtk/window/gtkframe.cxx1
1 files changed, 1 insertions, 0 deletions
diff --git a/vcl/unx/gtk/window/gtkframe.cxx b/vcl/unx/gtk/window/gtkframe.cxx
index 3488adbb38c1..c5df600c6a19 100644
--- a/vcl/unx/gtk/window/gtkframe.cxx
+++ b/vcl/unx/gtk/window/gtkframe.cxx
@@ -3288,6 +3288,7 @@ gboolean GtkSalFrame::signalMap( GtkWidget *pWidget, GdkEvent*, gpointer frame )
XSetInputFocus( pThis->getDisplay()->GetDisplay(),
widget_get_xid(pWidget),
RevertToParent, CurrentTime );
+ XSync( pThis->getDisplay()->GetDisplay(), False );
GetGenericData()->ErrorTrapPop();
}
#else