/[oroborus]/oroborus/src/client.c
ViewVC logotype

Diff of /oroborus/src/client.c

Parent Directory Parent Directory | Revision Log Revision Log | View Patch Patch

revision 1.21 by dreamind, Tue Jul 2 14:17:02 2002 UTC revision 1.22 by dreamind, Fri Jul 5 13:46:00 2002 UTC
# Line 443  clientFrame (Window w) Line 443  clientFrame (Window w)
443    if (!getGnomeHint (w, win_workspace, &c->win_workspace))    if (!getGnomeHint (w, win_workspace, &c->win_workspace))
444      {      {
445        setGnomeHint (w, win_workspace, workspace);        setGnomeHint (w, win_workspace, workspace);
446          setGnomeHint (w, net_atoms[NET_WM_DESKTOP], workspace);
447        c->win_workspace = workspace;        c->win_workspace = workspace;
448      }      }
449    if (c->win_workspace > workspace_count - 1)    if (c->win_workspace > workspace_count - 1)
450      {      {
451        setGnomeHint (w, win_workspace, workspace_count - 1);        setGnomeHint (w, win_workspace, workspace_count - 1);
452          setGnomeHint (w, net_atoms[NET_WM_DESKTOP], workspace_count -1);
453        c->win_workspace = workspace_count - 1;        c->win_workspace = workspace_count - 1;
454      }      }
455    
# Line 808  clientSetWorkspace (Client * c, int ws) Line 810  clientSetWorkspace (Client * c, int ws)
810      return;      return;
811    
812    setGnomeHint (c->window, win_workspace, ws);    setGnomeHint (c->window, win_workspace, ws);
813      setGnomeHint (c->window, net_atoms[NET_WM_DESKTOP], ws);
814    c->win_workspace = ws;    c->win_workspace = ws;
815    if (getWMState (c->window) != IconicState)    if (getWMState (c->window) != IconicState)
816      {      {

Legend:
Removed from v.1.21  
changed lines
  Added in v.1.22

savannah-hackers-public@gnu.org
ViewVC Help
Powered by ViewVC 1.1.26