D 2025-07-30T16:53:38.394 J assignee nobody J closer nobody J cmimetype text/x-fossil-wiki J comment [https://core.tcl-lang.org/tk/tktview/47d4f291598222849fc0121e7ffbdee53766ce77]\r\ndeliberately\schanged\sthe\sbehaviour\sof\sEnter/Leave\sevents\sof\swidgets\sin\sa\r\nparent/child\srelationship:\snow\swhen\sentering\sa\schild,\sthe\sparent\sgets\sa\r\nleave\sevent.\r\n\r\nThis\showever\skills\stooltips\son\sthe\sparent,\swhich\spreviously\s(up\sto\stk\r\n8.6.12)\sworked\son\sboth,\sparent\s*and*\schild.\r\n\r\nThis\shas\san\simpact\son\smegawidgets\swhich\shave\sa\r\nparent-child-relationship:\spreviously\s(before\stcl\s8.6.13)\sa\stooltip\r\nworked\son\sall\sparts\sof\sthe\smegawidget,\snow\s(tcl\s8.6.13\sand\slater)\sthe\r\nsituation\sis\smore\scomplex:\r\n\r\n
\r\nwm\sgeometry\s.\s200x100\r\n#\sa\s"mega-widget"\swith\sborders\r\npack\s[frame\s.f\s-bg\sgreen1]\s-side\stop\r\npack\s[frame\s.f.f1\s-bg\sred\s-width\s20\s-height\s20]\s-side\sleft\s-padx\s10\s-pady\s10\r\npack\s[label\s.f.lbl\s-bg\swhite\s-text\slabel-1]\s-side\sright\r\n\r\n#\sa\s"mega-widget"\swithout\sborders\s(no\spadding)\r\npack\s[frame\s.f2\s-bg\sgreen1]\s-side\sbottom\r\npack\s[frame\s.f2.f1\s-bg\sred\s-width\s20]\s-side\sleft\s-fill\sboth\r\npack\s[label\s.f2.lbl\s-bg\swhite\s-text\slabel-2]\s-side\sright\s-fill\sboth\s-expand\syes\r\n\r\npackage\srequire\stooltip\r\ntooltip::tooltip\s.f\s"This\sis\s.f"\r\ntooltip::tooltip\s.f2\s"This\sis\s.f2"\r\n\r\n\r\nIn\sthe\supper\s"mega-widget",\sthe\stooltip\scomes\sand\sgoes\sas\sthe\smouse\r\nenters\sthe\svarious\sparts\s(red\sbox,\swhite\slabel).\r\n\r\nIn\sthe\slower\s"mega-widget",\sthe\scontainer\sitself\sis\snot\svisible,\sand\r\nthe\stooltip\sworks\son\sall\sparts\sof\sthe\smega-widget.\r\n\r\nIMHO\sthe\stooltip\salso\sneeds\sto\swork\son\sall\sparts\sin\sthe\supper\r\n"mega-widget".\r\n\r\nProposed\spatch\sattached\s(ignore\sthe\s