PINE64
Electron Bugs - Any Ideas? (Axolotl) - Printable Version

+- PINE64 (https://forum.pine64.org)
+-- Forum: PinePhone (https://forum.pine64.org/forumdisplay.php?fid=120)
+--- Forum: PinePhone Software (https://forum.pine64.org/forumdisplay.php?fid=121)
+---- Forum: Mobian on PinePhone (https://forum.pine64.org/forumdisplay.php?fid=139)
+---- Thread: Electron Bugs - Any Ideas? (Axolotl) (/showthread.php?tid=15364)



Electron Bugs - Any Ideas? (Axolotl) - arno_nuehm - 11-19-2021

Hello there,

Axolotl is currently using Electron 15 as frontend and there are some bugs, which are a bit odd and I would like to ask, if anyone here has some experience with Electron and could provide some help.

1. Web links are opened in Axolotl instead of browser
https://github.com/nanu-c/axolotl/issues/538

2. Onscreen Keyboard not showing up
https://github.com/nanu-c/axolotl/issues/582

3. Input of certain letters not possible
https://github.com/nanu-c/axolotl/issues/635

From my point of view, all three bugs are connected to the Electron-Axolotl relationship, but my skills in this field are limited...

So it would be awesome, if some clues could be found.

Thanks in advance!


RE: Electron Bugs - Any Ideas? (Axolotl) - beta-user - 11-22-2021

(11-19-2021, 03:05 AM)arno_nuehm Wrote: 1. Web links are opened in Axolotl instead of browser
https://github.com/nanu-c/axolotl/issues/538

I think this is probably a problem with the app itself and not Electron. It shouldn't be difficult to fix in the code: https://stackoverflow.com/questions/31749625/make-a-link-from-electron-open-in-browser.

(11-19-2021, 03:05 AM)arno_nuehm Wrote: 2. Onscreen Keyboard not showing up
https://github.com/nanu-c/axolotl/issues/582

3. Input of certain letters not possible
https://github.com/nanu-c/axolotl/issues/635

Those might be caused by recent Electron bugs. I've never used Axolotl and I don't know how to update its Electron version. You can try building from source, maybe it will automatically download the latest version before compiling.


RE: Electron Bugs - Any Ideas? (Axolotl) - arno_nuehm - 11-23-2021

(11-22-2021, 06:34 AM)beta-user Wrote:
(11-19-2021, 03:05 AM)arno_nuehm Wrote: 1. Web links are opened in Axolotl instead of browser
https://github.com/nanu-c/axolotl/issues/538

I think this is probably a problem with the app itself and not Electron. It shouldn't be difficult to fix in the code: https://stackoverflow.com/questions/31749625/make-a-link-from-electron-open-in-browser.

(11-19-2021, 03:05 AM)arno_nuehm Wrote: 2. Onscreen Keyboard not showing up
https://github.com/nanu-c/axolotl/issues/582

3. Input of certain letters not possible
https://github.com/nanu-c/axolotl/issues/635

Those might be caused by recent Electron bugs. I've never used Axolotl and I don't know how to update its Electron version. You can try building from source, maybe it will automatically download the latest version before compiling.

Thanks for your answers!

Regarding 2. and 3.: The latest Electron release (v16.0.0) causes a bug on Wayland systems, but I will test a fixed future version to see, if there are improvements.

1.: Thanks for that link. Maybe one of the ideas fixes the Axolotl bug.


RE: Electron Bugs - Any Ideas? (Axolotl) - beta-user - 11-23-2021

(11-23-2021, 02:48 AM)arno_nuehm Wrote: Regarding 2. and 3.: The latest Electron release (v16.0.0) causes a bug on Wayland systems, but I will test a fixed future version to see, if there are improvements.

Have you tried latest 15.x?


RE: Electron Bugs - Any Ideas? (Axolotl) - arno_nuehm - 11-23-2021

(11-23-2021, 06:01 AM)beta-user Wrote:
(11-23-2021, 02:48 AM)arno_nuehm Wrote: Regarding 2. and 3.: The latest Electron release (v16.0.0) causes a bug on Wayland systems, but I will test a fixed future version to see, if there are improvements.

Have you tried latest 15.x?

Using 15.3.0 at the moment...


RE: Electron Bugs - Any Ideas? (Axolotl) - arno_nuehm - 11-26-2021

Looks like the Ozone Wayland backend is causing theĀ letter bug - a user on github reported a similar thing using Chromium.

I tested Electron 15.3.0 without the backend and all the letters can be written...