Project

General

Profile

gdkdisplay-x11.c.diff

John Lindgren, December 25, 2011 20:51

View differences:

gdkdisplay-x11.c 2011-12-25 14:28:23.420339664 -0500
202 202
    }
203 203
  else
204 204
    {
205
      if (toplevel->have_sticky || toplevel->on_all_desktops)
205
      if (toplevel->have_sticky && toplevel->on_all_desktops)
206 206
        gdk_synthesize_window_state (window,
207 207
                                     0,
208 208
                                     GDK_WINDOW_STATE_STICKY);
......
268 268
  if (type != None)
269 269
    {
270 270
      desktop = (gulong *)data;
271
      toplevel->on_all_desktops = (*desktop == 0xFFFFFFFF);
271
      toplevel->on_all_desktops = ((*desktop & 0xFFFFFFFF) == 0xFFFFFFFF);
272 272
      XFree (desktop);
273 273
    }
274 274
  else