OMNeT++/OMNEST Bug Tracker - OMNeT++
View Issue Details
0000689OMNeT++runtime / Tkenvpublic2013-11-18 16:262013-12-11 15:47
0000689: Tkenv UI glitches on OS X 10.8
There are glitches when starting a Tkenv simulation from the terminal:
- the Tkenv window comes up in the background and has no focus, it has to be brought to foreground manually
- in the initial 'Choose Inifile Configuration' dialog, the OK button vibrates (is constantly re-drawn); this doesn't occur with any other dialog, nor even with the same dialog when invoked later during the program
No tags attached.
Issue History
2013-11-18 16:26andrasNew Issue
2013-11-18 16:44andrasNote Added: 0000828
2013-12-06 15:10rhornigNote Added: 0000841
2013-12-06 17:12rhornigNote Added: 0000854
2013-12-06 17:12rhornigStatusnew => resolved
2013-12-06 17:12rhornigFixed in Version => 4.4
2013-12-06 17:12rhornigResolutionopen => fixed
2013-12-06 17:12rhornigAssigned To => rhornig
2013-12-11 15:47rhornigAssigned Torhornig => andras

2013-11-18 16:44   
- adding the "raise ." command to the Tkenv startup code doesn't help
- neither does "after idle {raise .}" or "after 10000 {raise .}"
- the flashing of the OK button is also connected to this issue: if you delay creating the dialog (i.e. invoke it from "after 10000 ...") until the main Tkenv window is on top, the button will appear normally and will not keep flashing
2013-12-06 15:10   
The solution is to set the window attributes to "always on top" and then remove it after a while.
2013-12-06 17:12   
The window is no raised using the always on top attribute.