Mon Sep 13 09:10:06 PDT 1999

(Raster)

turn off focus list when changing desktop


SVN revision: 253
This commit is contained in:
Carsten Haitzler 1999-09-13 16:06:37 +00:00
parent 3e9b437ebd
commit 74ecf373c9
5 changed files with 18 additions and 8 deletions

View File

@ -1703,3 +1703,10 @@ make xchat icondef correct
dont remember everythign abotu every window ina group - just have every
window int hat group rememebr its in that group and otherwise remember the
normal stuff.
-------------------------------------------------------------------------------
Mon Sep 13 09:10:06 PDT 1999
(Raster)
turn off focus list when changing desktop

View File

@ -2847,6 +2847,9 @@ void BGSettingsGoTo(Background * bg);
void WarpFocusInitEvents(void);
int WarpFocusHandleEvent(XEvent * event);
void WarpFocus(int delta);
void WarpFocusFinish(void);
void WarpFocusShowTitle(EWin * ewin);
void WarpFocusHideTitle(void);
/* groups.c functions */
Group *CreateGroup(void);

View File

@ -1448,6 +1448,7 @@ GotoDesktop(int num)
EDBUG_RETURN_;
pdesk = desks.current;
WarpFocusFinish();
if (mode.slideout)
HideSlideout(mode.slideout, mode.context_win);

View File

@ -664,7 +664,10 @@ HFocusOut(XEvent * ev)
XQueryPointer(disp, root.win, &rt, &ch, &d, &d, &d, &d, &ud);
if (rt != root.win)
HandleFocusWindowIn(0);
{
/* fprintf(stderr, "HandleFocusWindowIn\n"); */
HandleFocusWindowIn(0);
}
}
EDBUG_RETURN_;
}

View File

@ -22,10 +22,6 @@
#endif
#include <X11/keysymdef.h>
static void WarpFocusFinish(void);
static void WarpFocusShowTitle(EWin * ewin);
static void WarpFocusHideTitle(void);
static int xkbEventNumber = -1;
static int warpFocusAltPressed = 0;
static int warpFocusIndex = 0;
@ -156,7 +152,7 @@ WarpFocus(int delta)
EDBUG_RETURN_;
}
static void
void
WarpFocusFinish(void)
{
EWin **lst, *ewin;
@ -188,7 +184,7 @@ WarpFocusFinish(void)
EDBUG_RETURN_;
}
static void
void
WarpFocusShowTitle(EWin * ewin)
{
TextClass *tc;
@ -285,7 +281,7 @@ WarpFocusShowTitle(EWin * ewin)
warpFocusTitleShowing = 1;
}
static void
void
WarpFocusHideTitle(void)
{
int i;