in reply to Tk::Entry and double-Tab key weirdness
but if I comment out that sleep, fast tabbing WILL NOT advance on an invalid entry like 'zz'.# effect a sleep of 200 milliseconds select(undef,undef,undef,0.2);
I get:
So Field 1 is getting revalidated after bouncing back from Field 2.Field 1, validating `zz'...FAILED Field 2 has nothing to validate Field 1, validating `zz'...FAILED Field 2 has nothing to validate Field 1, validating `zz'...FAILED
Putting any sleep statement in an eventloop system is generally a bad thing to do, and can yield unexpected bugs, as you have found out. :-)
|
|---|
| Replies are listed 'Best First'. | |
|---|---|
|
Re^2: Tk::Entry and double-Tab key weirdness
by atreyu (Sexton) on May 25, 2012 at 19:43 UTC | |
by zentara (Cardinal) on May 26, 2012 at 11:12 UTC | |
by atreyu (Sexton) on May 29, 2012 at 15:44 UTC | |
by zentara (Cardinal) on May 29, 2012 at 20:28 UTC | |
by atreyu (Sexton) on May 30, 2012 at 14:35 UTC | |
| |
by Khen1950fx (Canon) on May 25, 2012 at 20:25 UTC | |
by atreyu (Sexton) on May 29, 2012 at 15:34 UTC | |
by Anonymous Monk on May 26, 2012 at 08:02 UTC |