The i3 FAQ has migrated to https://github.com/i3/i3/discussions. All content here is read-only.
Ask Your Question
0

popup_during_fullscreen doesn't seem to work

asked 2015-09-28 13:32:20 +0000

aacebedo gravatar image

Hi

I am trying to resolve my freeze issue in fullscree in chrome. I have added this in my i3 config: popupduringfullscreen leave_fullscreen. and tried to open a new popup. The opened window is correctly handled as a popup (as I have added a rule to make it float) but chrome still freeze and does no quit fullscreen mode.

I am using i3 4.8.

Any ideas ?

Regards.

edit retag flag offensive close merge delete

Comments

First of all you should update to the latest version of i3. You're quite behind with 4.8. It's hard to make statements about old versions and we generally don't support them.

Airblader gravatar imageAirblader ( 2015-09-28 15:30:50 +0000 )edit

1 answer

Sort by ยป oldest newest most voted
0

answered 2015-09-29 08:27:37 +0000

aacebedo gravatar image

updated 2015-09-29 08:38:52 +0000

Hi,

I've updated using the official repo. I'm now running 4.10.4 and still the same issue.

It can be easily reproduced by installing chrome 46 and feedly addon. Then switch to fullscreen mode and click on the readitlater icon on any article Chrome will freeze until fullscreen mode is left.

Another way to do it is to go to fullscreen mode with chrome, open two tabs, take one and slide it outside the main window. It shall freeze the same way.

edit flag offensive delete link more

Comments

The config directive only works if the window sets the transient property correctly, which Chrome doesn't seem to be doing. I assume the plugin scenario is the same. Note that transient windows will be floated without a rule, so having to add a rule to float them proves this.

Airblader gravatar imageAirblader ( 2015-09-29 14:06:49 +0000 )edit

Thanks. So it would more a chrome issue that i3? Is there any way to add the transient attribute to a window without modifying the binary creating it?

aacebedo gravatar imageaacebedo ( 2015-10-01 07:29:38 +0000 )edit

Yes and no. Yes, you can change the property of the window programmatically and I think i3 will notice this as well, but the popup_during_fullscreen logic is applied when the window is managed, so updating it afterwards will be too late. [cont]

Airblader gravatar imageAirblader ( 2015-10-01 08:23:10 +0000 )edit

I assume that Chrome would reject this as well, though, since dragging out a tab isn't actually creating a popup but just creating a new window. I still think the freeze is a Chrome problem that should be reported, though.

Airblader gravatar imageAirblader ( 2015-10-01 08:24:21 +0000 )edit

Question Tools

1 follower

Stats

Asked: 2015-09-28 13:32:20 +0000

Seen: 39 times

Last updated: Sep 29