awesome-revelation
awesome-revelation copied to clipboard
Revelation tag doesn't close in Awesome 3.5.
Hey there, long time no see.
I just updated to AwesomeWm version 3.5. The good news is this: Revelation mostly works!
The bad news is: When revelation is closed, the revelation tag stays. Open revelation again, and it'll create a new tag etc. etc.
Here's a quick solution: in the restore() function, add this line: t.activated = false
under t.screen = nil
It's not the best way to fix it, but I lack time at the moment.
I get the same issue in Awesome 3.5. And thanks, this fixes the extra tag issue for me.
However, I'm still having a different issue where Revelation doesn't wait for me to choose a client and immediately switches to whatever client my mouse is over soon after Revelation opens. Let me know if I should make a different issue for this.
All you have to do is move it down two more lines. Deactivate the tag after the mousegrabber is called. It works the way it always has this way: awful.tag.history.restore() t.screen = nil capi.keygrabber.stop() capi.mousegrabber.stop() t.activated = false
For some reason, it seems like that occasionally fixes the problem, but I still have the issue most of the time.
You know, it was working perfectly until I saw you mention that it didn't. My lua knowledge is incomplete, but I'll see if I can't think of something different.
EDIT: I'm clueless.
It only seems to work the first time. When I first log in or if I Ctrl+Mod4+r, it will work properly, but after that it will immediately switch to the client my mouse is above (thenickperson's problem).