awesome-revelation icon indicating copy to clipboard operation
awesome-revelation copied to clipboard

Revelation tag doesn't close in Awesome 3.5.

Open FPtje opened this issue 12 years ago • 5 comments

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.

FPtje avatar Dec 25 '12 17:12 FPtje

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.

nickserv avatar Jan 05 '13 03:01 nickserv

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

ghost avatar Jan 05 '13 04:01 ghost

For some reason, it seems like that occasionally fixes the problem, but I still have the issue most of the time.

nickserv avatar Jan 05 '13 04:01 nickserv

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.

ghost avatar Jan 05 '13 18:01 ghost

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).

projectdelphai avatar Jan 27 '13 22:01 projectdelphai