]> git.sur5r.net Git - i3/i3/commit
Mark assignment as run before executing it.
authorIngo Bürk <ingo.buerk@tngtech.com>
Sun, 25 Oct 2015 13:27:08 +0000 (14:27 +0100)
committerMichael Stapelberg <michael@stapelberg.de>
Wed, 28 Oct 2015 20:56:49 +0000 (21:56 +0100)
commit1f953719c9af6d9a7f84097730d8160caab3b8d2
tree9e818364951960ab878d50f5a25f7d97f515e09c
parent0aa8d05b5476caca4047f1a9c59b0d55ccd64782
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