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()); + } }