[
Date Prev][
Date Next][
Thread Prev][
Thread Next][
Date Index][
Thread Index]
[
List Home]
|
[platform-debug-dev] Debug View looses focus on rapid stepping
|
Hello!
In a custom debugger, a stack frame in Debug View is decorated with images, calculated on the fly for a given stack frame. In the case when stack becomes big AND the user hits F6 (steps) with a speed above some threshold (roughly, so that the stack does not have a chance to refresh due to a previous suspend event), the top frame looses focus, and subsequent F6 actions have no effect.
An unexperienced user - the major audience of this debugger - gets an impression that the debugger suddenly stopped working.
What would be a way to guarantee that the top frame NEVER looses a focus in the above scenario?
I have introduced caching of the images, labels, enablements etc., which increased the stepping speed threshold a lot, however some enthusiastic users still are able to loose focus, especially on large apps, with large stacks.
Thanks.
Xsu