You are here:

Hi,
There are some issues with the example from Shai's blog. I replaced components with 6 buttons and two comboboxes.
-if I keep pressing key up/down the first component get focused until the key is released
-at the bottom of the screen the motion focus overlap the menu bar
-all buttons have a painter for selected and unselected state. If a button which invoke a dialog is pressed and I'm fast enough (during the motion focus duration) I can move the motion focus to the next component. Only after the dialog is dismissed the component is painted by the selected painter and this give a strange look.

> -all buttons have a painter for selected and unselected state. If a
> button which invoke a dialog is pressed and I'm fast enough (during
> the motion focus duration) I can move the motion focus to the next
> component. Only after the dialog is dismissed the component is
> painted by the selected painter and this give a strange look.

From the description it seems like reasonable behavior but I'm
having a bit of a hard time picturing this. If you don't think so
just send me a compilable test case.