Evolution mail preview window too small

Hi,

After latest updates yesterday the Evolution mail preview became just a narrow slot and I can’t reset the size. It is the same for the various email accounts and for incoming and outgoing but if I press “forward” I can read in full. A search showed similar problems a few years back but reported as a solved bug and nothing recent.

Any suggestions?

Evolution 3.42.4 on Leap 15.4, KDE plasma 5.24.4, KDE frameworks 5.90.0 kernel 5.14.21

The problem is also described here with links to further infos:

https://askubuntu.com/questions/1466658/evolution-email-content-height

Looks like we have to wait for a patch to evolution or downgrade webkitgtk to version 2.38.x

Here’s the resp. patch for those, who want to compile evolution by their own or build their own rpm:

https://gitlab.com/redhat/centos-stream/rpms/evolution/-/blob/c9s/evolution-3.40.4-frame-flattenning.patch

Thank you ArGei.

I had seen the askubuntu link but it was first raised over a year ago and the “frame flatening” bug closed and reopened several times. I thought that bug had been resolved for the later evolution 3.42.4 and libwebkit2gtk-4_0-37 versions I am using.

The patch seems to be for evolution 3.40 rather than 3.42.4 and anyway, patching is out of my comfort zone so will give it a miss.

I couldn’t find a repository with libkit2gtk2.38.x, any pointers?.
I could wait for updated versions of evo / libkit, but this bug seems hard to close so might be a while.

Or I can switch to thunderbird and import all messages, but I would prefer to stay with evolution!

1 Like

Hi RG,

the patch works for 3.42.4 as well.

You should be able to find version 2.38.6 of libwebkit2gtk-4_0-37 in the repo
“Update repository with updates from SUSE Linux Enterprise 15”
(run: zypper se -s libwebkit2gtk)
then install it with
sudo zypper in --force libwebkit2gtk-4_0-37-2.38.6-150400.4.42.4
(zypper will also downgrade two other packages)
To prevent libwebkit2gtk from being updated next time, you can lock the package:
sudo zypper al libwebkit2gtk-4_0-37

Cheers

ArGei,

Brilliant, thank you very much. The downgraded versions solved the problem. I have now locked them as suggested, until there is a new version that solves the frame flattening bug.

Many thanks

Dear all,

i had the same issue with leap 15.4 and evolution after an update yesterday.

Now the after downgrade of libwebkit2gtk the preview window is working but the composer window is broken. The error while sending mails is:

evo-file:///:1:10: ReferenceError: Can’t find variable: EvoEditor

I tried all suggestions mentioned here:

I would like to downgrade evolution but zypper se -s evolution lists only the installed version 3.42.4-150400.3.3.1

Thanks for all input.

I same problem. I was very happy that downgrading the webkit library had solved the initial issue, but later on I discovered it had created other problems which I was unable to resolve.
In the end I changed over to Thunderbird and transferred all my emails, calendars, contacts across and sync links. Transferring the email archives was a problem (had to download a beta add-on), but eventually thunderbird is up an running well. I might get used to the new app!

I do not understand, why SuSE is not applying the forementioned patch.
It works perfectly well.
I created my own package with the patch and evolution-3.24.4 is now working without problems with the actual libwebkit2gtk-4_0-37-2.40.5-150400.4.45.3

Cheers

I was on a fairly standard evo-3.42.4 with all Leap 15.4 updates and patches. I also tried evo-3.84.4 from flatpak. I understood flatpak includes all required libraries but it didn’t resolve the problems. So I admitted defeat and changed to thunderbird. I thought the issue was somewhere in KDE Plasma Wayland but have no idea where/what. Sorry I can’t provide more info to help trace the problem.

Did you report this problem? Open bug report, provide test case (or steps to reproduce the issue).

Even better - submit maintenance request with your fixed package (you still need bug report as reference for any patch).

openSUSE:Package maintenance - openSUSE Wiki

I committed a bug report to bugzilla.opensuse.org:

Bug 1214880 Frame fluttening bug in Evolution

The submission of a maintenance request might still take a while, the procedure looks a little bit complicated :wink:

For a first try, the following procedure worked:

wget http://download.opensuse.org/repositories/GNOME:/STABLE:/41/openSUSE_Leap_15.4/x86_64/evolution-3.42.4-lp154.4.1.x86_64.rpm

sudo zypper in ./evolution-3.42.4-lp154.4.1.x86_64.rpm

I could only run a limited test here, but this seems to solve the problem!.
Thanks guys

Am NON-Technical… thank you for this temporary resolution, for self this happened when did updates end of last week…

Lets hope real resolution is found soon…