Browse Source

cleanup

master
Wesley Kerfoot 4 years ago
parent
commit
92cce64e3d
  1. 4
      src/nimwin.nim

4
src/nimwin.nim

@ -361,7 +361,6 @@ when isMainModule:
let windowStack = filter(toSeq(getChildren(display)), (w) => not w.props.anyIt(it.name.in(ignored))) let windowStack = filter(toSeq(getChildren(display)), (w) => not w.props.anyIt(it.name.in(ignored)))
if windowStack.len > 0: if windowStack.len > 0:
echo "Tab cycling shit, raising this window: ", windowStack[0].win
discard display.XSetInputFocus(windowStack[0].win, RevertToPointerRoot, CurrentTime) discard display.XSetInputFocus(windowStack[0].win, RevertToPointerRoot, CurrentTime)
discard display.XRaiseWindow(windowStack[0].win) discard display.XRaiseWindow(windowStack[0].win)
@ -427,8 +426,7 @@ when isMainModule:
let winAttrs : Option[TXWindowAttributes] = getAttributes(display, ev.xcreatewindow.window.addr) let winAttrs : Option[TXWindowAttributes] = getAttributes(display, ev.xcreatewindow.window.addr)
if winAttrs.isSome and winAttrs.get.override_redirect == 0: if winAttrs.isSome and winAttrs.get.override_redirect == 0:
let props = toSeq(getProperties(display, ev.xmap.window)) for prop in getProperties(display, ev.xmap.window):
for prop in props:
if prop.isSome and prop.get.kind == pkCardinal: if prop.isSome and prop.get.kind == pkCardinal:
if prop.get.name.startsWith("_NET_WM_STRUT"): if prop.get.name.startsWith("_NET_WM_STRUT"):
# Ignore struts # Ignore struts

Loading…
Cancel
Save