Tk Library Source Code

Artifact [2fb85d7e3c]
Login

Artifact 2fb85d7e3c3206940921e3c281a6630cb7ea4c08:

Ticket change [2fb85d7e3c] - New ticket [cd399b24dbb91b47|cd399b24db] <i>ttk::spinbox command is invoked without stop</i>. by badchicken 2017-03-27 13:54:44.
D 2017-03-27T13:54:44.316
J assignee nobody
J closer nobody
J cmimetype text/x-fossil-wiki
J comment I\shave\san\sstrange\sbehavior\sthat\sit\sinvokes\sthe\scommand\swithout\sstop.\sI\swrite\sthe\snext\scode\sin\sthe\swish8.6\sconsole:\r\n<pre\sclass='verbatim'>\r\n\sttk::spinbox\s.sb\s-from\s0\s-to\s10000\s-command\s[list\s::danitest]\r\n\sgrid\s.sb\r\n\sproc\s::danitest\s{}\s{\r\n\s\s\s\sputs\s"inside"\r\n\s\s\s\stkwait\svariable\s::danivar\r\n\s\s\s\sputs\s"outside"\r\n\s}\r\n</pre>\r\nThen,\sI\sdo\sa\ssingle\sclick\son\sany\sarrow.\sThe\scommand\sis\sinvoked\sand\sI\scan\sread\sthe\smessage\s"inside".\sNow,\sthe\sprocess\sis\swaiting\sto\sthe\schange\sof\smy\svariable\sdanivar.\sIn\sthis\smomment,\sI\swrite\sin\sthe\sconsole\sthe\snext\scode:\r\n\r\n<pre\sclass='verbatim'>\r\n\sset\s::danivar\s1\r\n</pre>\r\n\r\nand\swhen\sI\spress\sreturn\sI\ssee\sthat\sthe\smessage\s"outside"\sis\sshown,\sand\ssome\smilliseconds\slater,\sthe\sevent\sis\srecalled\s(and\sI\scan\sread\sagain\sthe\smessage\s"inside").\sThis\sbehaviour\sdoesn't\sstops.\r\n\r\nI\sdon't\sknow\sif\sit\sis\smy\sfault\sor\sthere\sis\san\serror.\sI\shave\sthe\ssame\sbehaviour\sif\sI\suse\sthe\scommand\serror\sinstead\sof\stkwait.
J foundin Tcl/Tk\s8.6.4
J is_private 0
J login badchicken
J priority 5\sMedium
J private_contact d1daeb4ba521a25e9d5fdf05611fb6ee4777c118
J resolution None
J severity Important
J status Open
J submitter badchicken
J subsystem widget
J title ttk::spinbox\scommand\sis\sinvoked\swithout\sstop
J type Bug
K cd399b24dbb91b47b0d080cbe8d9a74948c7cba3
U badchicken
Z f08df529a4f8b27812739832fbe64591