aboutsummaryrefslogtreecommitdiff
path: root/deskutils/kdepim3/files/patch-kdegantt_KDGanttView.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'deskutils/kdepim3/files/patch-kdegantt_KDGanttView.cpp')
-rw-r--r--deskutils/kdepim3/files/patch-kdegantt_KDGanttView.cpp16
1 files changed, 16 insertions, 0 deletions
diff --git a/deskutils/kdepim3/files/patch-kdegantt_KDGanttView.cpp b/deskutils/kdepim3/files/patch-kdegantt_KDGanttView.cpp
new file mode 100644
index 000000000000..4b53f326f2fb
--- /dev/null
+++ b/deskutils/kdepim3/files/patch-kdegantt_KDGanttView.cpp
@@ -0,0 +1,16 @@
+--- kdgantt/KDGanttView.cpp.orig Thu May 4 09:19:43 2006
++++ kdgantt/KDGanttView.cpp Tue May 2 10:07:59 2006
+@@ -323,7 +323,12 @@
+ bool block = myTimeTable->blockUpdating();
+ myTimeTable->setBlockUpdating( false );
+ myTimeTable->updateMyContent();
+- qApp->processEvents();
++ /* The below causes recursive calls to various size updating methods, which
++ * cause QCanvas to hide and show items like mad, which is very slow. If
++ * there is a legitimate gui updating issue here somewhere, it will need
++ * to be solved differently.
++ */
++ //qApp->processEvents();
+ int hintHeight = myTimeHeader->height();
+ int legendHeight = 0;
+ if ( showLegendButton() )