Open ell1e opened 1 month ago
Is DeltaChat perhaps using an old electron? https://github.com/electron/electron/issues/27889 It seems to be a similar problem.
Is DeltaChat perhaps using an old electron
no we use 30.3.1
in deltachat 1.46.8
Also note that we can not officially provide support for using delta chat desktop on linux phones.
For what it's worth, Phosh and Phoc are to my understanding wlroots based with regular GNOME apps and also run on regular x64 desktop hardware if desired, and the PinePhone is basically like a single board computer like the Raspberry Pi at a strange screen size. This isn't anything like Google's strange diverged Android tech stack or Canonical's Ubports.
I'm trying to get the electron issue reopened, since this seems to possibly be an electron bug. For example, when I run DeltaChat with flatpak run chat.delta.desktop -- --devtools
this problem doesn't occur with the inspector window opening up in addition, indicating this is somehow related to electron's basic window handling.
It was pointed out to me on the electron bug tracker that apparently 30.x
is past end of life. I would be curious to test if the issue goes away as soon as DeltaChat starts using a newer version.
The delta chat window almost never redraws on PinePhone with Phosh. The top menubar seems to redraw fine and seems unaffected, the content area however is almost unusable.
Operating System (Linux/Mac/Windows/iOS/Android): postmarketOS based on Alpine, using Phosh 0.39.0
Delta Chat Version: recent from flathub, about dialog doesn't redraw and show
Expected behavior: UI redraws after an interaction
Actual behavior: UI initially shows up but then randomly gets stuck. Taps still seem to do things other than the redraw, the effects just arent visible
Steps to reproduce the problem: not sure but happens 100% of the time I try to use delta chat
Screenshots:
Logs: deltachat.log