Abdelrazak Younes wrote:
> Peter Kümmel wrote:
>> Now I have found the best solution:
>>
>> Full control to the user, means all key events
>> produced by the user are processed but generated
>> ones are ignored if the system is busy.
> 
> Yes, this seems like the best solution. Bravo!
> 
> 
>> Could it go into beta3?
> 
> I think yes.
> 
> Could you look at the scrollar issue? Something similar should be done.

I could not reproduce it neither on windows nor on Linux/Suse 10.2 (1GHz).

Maybe attached patch helps, but I'm not sure about the side effects.

> 
> Abdel.
> 


-- 
Peter Kümmel
Index: GuiWorkArea.cpp
===================================================================
--- GuiWorkArea.cpp     (revision 18377)
+++ GuiWorkArea.cpp     (working copy)
@@ -233,7 +233,9 @@
 
 void GuiWorkArea::adjustViewWithScrollBar(int)
 {
-       scrollBufferView(verticalScrollBar()->sliderPosition());
+       if (!QCoreApplication::hasPendingEvents()) {
+               scrollBufferView(verticalScrollBar()->sliderPosition());
+       }
 }
 
 

Reply via email to