Libreoffice: artefacts on shaded instance when opening another instance #2

Open
opened 2022-05-19 21:46:30 -07:00 by kdato49 · 8 comments

Hi,

I am on efl-current and enlightenment-current from git.enlightenment.org. Deleted previous $HOME/.e/ and $HOME/.elementary to get a clean default settings and theme for E.

The issue is that, when one instance of libreoffice is shaded, and I open another instance, the shaded instance produces artefacts. Nothing else is running. To cross-check, I tried under fvmw2. Not getting the artefacts there, which might mean it's not a driver issue (driver is amdgpu for a Radeon RX 560).

Please see attached clip, which shows how I produce the issue on E (clip is with my custom theme, E's defautl theme produces the same result).

Best,
kdato

Hi, I am on efl-current and enlightenment-current from git.enlightenment.org. Deleted previous $HOME/.e/ and $HOME/.elementary to get a clean default settings and theme for E. The issue is that, when one instance of libreoffice is shaded, and I open another instance, the shaded instance produces artefacts. Nothing else is running. To cross-check, I tried under fvmw2. Not getting the artefacts there, which might mean it's not a driver issue (driver is amdgpu for a Radeon RX 560). Please see attached clip, which shows how I produce the issue on E (clip is with my custom theme, E's defautl theme produces the same result). Best, kdato
Owner

(copy from other ticket which i will now close)

oh i now see what is in your shot. it's not garbage - its a shaded window. troug double-clikc the titlebar to unshade... it looks like it partly unshaded and that is the window content "squashed"

fvwm2 won't be a valid comparison as it doesnt composite or shade like e by squashing the window content into the title... :) how do you make it become partly unshaded?

(copy from other ticket which i will now close) oh i now see what is in your shot. it's not garbage - its a shaded window. troug double-clikc the titlebar to unshade... it looks like it partly unshaded and that is the window content "squashed" fvwm2 won't be a valid comparison as it doesnt composite or shade like e by squashing the window content into the title... :) how do you make it become partly unshaded?
Author

fvwm2 won't be a valid comparison as it doesnt composite or shade like e by squashing the window content into the title... :)

Ah, I see.

how do you make it become partly unshaded?

The shaded window partly unshades automatically, when the second instance opens.

>fvwm2 won't be a valid comparison as it doesnt composite or shade like e by squashing the window content into the title... :) Ah, I see. >how do you make it become partly unshaded? The shaded window partly unshades automatically, when the second instance opens.
Owner

hmmm but shading/unshading fixes it right? iw onder if libreoffice is doing somethingh with netwm activate or focus like forcibly trying to impose some focus policy and that request causes the shading to stop part-way through animation?

hmmm but shading/unshading fixes it right? iw onder if libreoffice is doing somethingh with netwm activate or focus like forcibly trying to impose some focus policy and that request causes the shading to stop part-way through animation?
Author

shading/unshading fixes it right?

Yeah, shading/unshading easily fixes it.

iw onder if libreoffice is doing somethingh with netwm activate or focus like forcibly trying to impose some focus policy and that request causes the shading to stop part-way through animation?

I couln't say. :) I played with E's Windows settings, tried all sorts of combinations. Made no difference.

>shading/unshading fixes it right? Yeah, shading/unshading easily fixes it. >iw onder if libreoffice is doing somethingh with netwm activate or focus like forcibly trying to impose some focus policy and that request causes the shading to stop part-way through animation? I couln't say. :) I played with E's Windows settings, tried all sorts of combinations. Made no difference.
Owner

hmm well for now.. let's just let this sit. until i know what causes it...

hmm well for now.. let's just let this sit. until i know what causes it...
raster self-assigned this 2022-06-04 05:39:05 -07:00
Author

I have more information regarding the issue. I.e., raster writes above:
"oh i now see what is in your shot. it's not garbage - its a shaded window. troug double-clikc the titlebar to unshade... it looks like it partly unshaded and that is the window content "squashed""

  1. When I disable auto-save in Libreoffice, it seems to hold steady in the shaded state. So, auto-save triggers the partial unshade and "squash".

  2. Recently I started to use three other programs: Audacity, Audacious and Celluloid.

--Celluloid: when a video is on pause, Celluloid partially unshades and "squashes" when the window loses focus; when a video is playing, the window goes into that state instantly

--Audacious: it happens in Qt mode on song change; in GTK mode, the shaded state holds steady all day long

--Audacity: refuses to go into a shaded state outright; in other words, when I shade the window, Audacity goes into the partially shaded and "squashed" state right away.

I have more information regarding the issue. I.e., raster writes above: "oh i now see what is in your shot. it's not garbage - its a shaded window. troug double-clikc the titlebar to unshade... it looks like it partly unshaded and that is the window content "squashed"" 1) When I disable auto-save in Libreoffice, it seems to hold steady in the shaded state. So, auto-save triggers the partial unshade and "squash". 2) Recently I started to use three other programs: Audacity, Audacious and Celluloid. --Celluloid: when a video is on pause, Celluloid partially unshades and "squashes" when the window loses focus; when a video is playing, the window goes into that state instantly --Audacious: it happens in Qt mode on song change; in GTK mode, the shaded state holds steady all day long --Audacity: refuses to go into a shaded state outright; in other words, when I shade the window, Audacity goes into the partially shaded and "squashed" state right away.
Owner

the apps must be doing something like requesting activation or something and this is interrupting the shading animation... but i've never seen that before in any app i use... :/

the apps must be doing something like requesting activation or something and this is interrupting the shading animation... but i've never seen that before in any app i use... :/
Author

Thanks raster, I double-checked.

I can't find anything in the settings of the programs that would indicate "requesting activation ... and this is interrupting shading animation"

In Audacious, switching to GTK mode does not trigger the issue; all other settings are the same.

In Audacity, I don't have a track loaded. The problem occurs even with an empty canvas.

With Celluloid, the program does not connect to the web. It is only a GUI on top of mpv player. Mpv itself does not have the problem.

Hmm.

Thanks raster, I double-checked. I can't find anything in the settings of the programs that would indicate "requesting activation ... and this is interrupting shading animation" In Audacious, switching to GTK mode does not trigger the issue; all other settings are the same. In Audacity, I don't have a track loaded. The problem occurs even with an empty canvas. With Celluloid, the program does not connect to the web. It is only a GUI on top of mpv player. Mpv itself does not have the problem. Hmm.
Sign in to join this conversation.
No Label
No Milestone
No project
No Assignees
2 Participants
Notifications
Due Date
The due date is invalid or out of range. Please use the format 'yyyy-mm-dd'.

No due date set.

Dependencies

No dependencies set.

Reference: enlightenment/enlightenment#2
No description provided.