*CtrlCore: More finetuning of timer queue cornercases...

git-svn-id: svn://ultimatepp.org/upp/trunk@3304 f0d560ea-af0d-0410-9eb7-867de7ffcac7
This commit is contained in:
cxl 2011-03-24 07:58:49 +00:00
commit 2ffc340060
4 changed files with 48 additions and 45 deletions

View file

@ -112,6 +112,7 @@ bool ToolTipHook(Ctrl *ctrl, bool inframe, int event, Point p, int zdelta, dword
if(event == Ctrl::MOUSELEAVE) {
LLOG("ToolTipHook MOUSELEAVE " << UPP::Name(ctrl));
CloseToolTip();
KillTimeCallback((void *)EndShowMode);
SetTimeCallback(1000, callback(EndShowMode), (void *)EndShowMode);
}
if((event & Ctrl::ACTION) == Ctrl::DOWN) {