diff options
author | Francois Andriot <francois.andriot@free.fr> | 2012-08-02 11:13:00 +0200 |
---|---|---|
committer | Francois Andriot <francois.andriot@free.fr> | 2012-08-02 11:13:00 +0200 |
commit | 0704427510fa18d90170cf13d1fd81e446a1d3b0 (patch) | |
tree | f88eb0400bf4608d95808aeea656185634b9c0fc /mageia/dependencies/qt3/fix-im-crash-on-exit.diff | |
parent | 9f07f141355cd13d40a39a2f123c6516209c5fcf (diff) | |
download | tde-packaging-0704427510fa18d90170cf13d1fd81e446a1d3b0.tar.gz tde-packaging-0704427510fa18d90170cf13d1fd81e446a1d3b0.zip |
Mageia: initial QT3 version for TDE 3.5.13
Diffstat (limited to 'mageia/dependencies/qt3/fix-im-crash-on-exit.diff')
-rw-r--r-- | mageia/dependencies/qt3/fix-im-crash-on-exit.diff | 15 |
1 files changed, 15 insertions, 0 deletions
diff --git a/mageia/dependencies/qt3/fix-im-crash-on-exit.diff b/mageia/dependencies/qt3/fix-im-crash-on-exit.diff new file mode 100644 index 000000000..1a37cddb3 --- /dev/null +++ b/mageia/dependencies/qt3/fix-im-crash-on-exit.diff @@ -0,0 +1,15 @@ +--- src/kernel/qwidget_x11.cpp 2006-02-17 15:45:54.000000000 -0500 ++++ src/kernel/qwidget_x11.cpp.orig 2006-02-17 16:27:07.000000000 -0500 +@@ -2753,10 +2753,8 @@ + */ + void QWidget::createInputContext() + { +-#if !defined(QT_NO_IM_EXTENSIONS) +- if( !isInputMethodEnabled() ) +- return; +-#endif ++ if( !isInputMethodEnabled() || QApplication::closingDown() ) ++ return; + + QWidget *icWidget = icHolderWidget(); + #ifndef QT_NO_IM |