From c259db18205ae369ddbb2a2d12eac9dbc01b617e Mon Sep 17 00:00:00 2001 From: Mandrake Date: Wed, 6 Oct 1999 00:46:32 +0000 Subject: [PATCH] Tue Oct 5 20:58:06 PDT 1999 (Mandrake) hide any tooltips whenever we change desktops. SVN revision: 678 --- src/ChangeLog | 7 +++++++ src/desktops.c | 15 +++++++++++++++ 2 files changed, 22 insertions(+) diff --git a/src/ChangeLog b/src/ChangeLog index 24e8447e..53599294 100644 --- a/src/ChangeLog +++ b/src/ChangeLog @@ -3087,3 +3087,10 @@ Tue Oct 5 16:21:56 PDT 1999 and let deskbindings tooltips work & add the tooltips into the defautl keybindings.cfg + +------------------------------------------------------------------------------- + +Tue Oct 5 20:58:06 PDT 1999 +(Mandrake) + +hide any tooltips whenever we change desktops. diff --git a/src/desktops.c b/src/desktops.c index d937091d..e00b3c85 100644 --- a/src/desktops.c +++ b/src/desktops.c @@ -1486,6 +1486,21 @@ GotoDesktop(int num) if (mode.slideout) HideSlideout(mode.slideout, mode.context_win); + { + ToolTip **lst; + int i, j; + + lst = (ToolTip **) ListItemType(&j, LIST_TYPE_TOOLTIP); + if (lst) + { + for (i = 0; i < j; i++) + { + HideToolTip(lst[i]); + } + Efree(lst); + } + } + if ((mode.mode == MODE_RESIZE) || (mode.mode == MODE_RESIZE_H) || (mode.mode == MODE_RESIZE_V))