]> git.sur5r.net Git - i3/i3/commit
Mark assignment as run before executing it. 2037/head
authorIngo Bürk <ingo.buerk@tngtech.com>
Sun, 25 Oct 2015 13:27:08 +0000 (14:27 +0100)
committerIngo Bürk <ingo.buerk@tngtech.com>
Sun, 25 Oct 2015 13:27:08 +0000 (14:27 +0100)
commitad10a366d6c922ce172b7a72e46fa844f02bcfcb
tree19cc6f342401ebfb7053539e5cf1def721047827
parentac4ac941819b25243ede6420c8fa8f56b9e3c399
Mark assignment as run before executing it.

We need to store the information that an assignment was run for a window
before actually executing the command. Otherwise, if the command causes
a change that causes assignments to be run again, the window might be
matched again, causing an infinite loop and hence i3 to freeze or crash.
src/assignments.c