Skip to main content

[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

Back to the top