GitSquared / edex-ui

A cross-platform, customizable science fiction terminal emulator with advanced monitoring & touchscreen support.
GNU General Public License v3.0
40.49k stars 2.55k forks source link

Uncaught TypeError: Cannot read property 'en' of undefined on openSUSE Tumbleweed #1008

Closed d-air1 closed 3 years ago

d-air1 commented 3 years ago

Technical information

Using version:

Running on:

How comfortable you are with your system and/or IT in general:


Problem

Everything works except typing. Whenever I type something the text disappears from the terminal and I get the above error.

Full Error: Uncaught TypeError: Cannot read property 'en' of undefined ⬤ debug at /tmp/.mount_eDEX-UdOydvd/resources/app.asar/node_modules/xterm-addon-ligatures/lib/xterm-addon-ligatures.js

Screenshot: image

Steps to reproduce:

  1. Assuming this problem is unique to Tumbleweed, so will start with that.
  2. Open vs. 2.2.5.
  3. Press any key on the keyboard.

System Info: Operating System: openSUSE Tumbleweed 20210121 KDE Plasma Version: 5.20.5 KDE Frameworks Version: 5.78.0 Qt Version: 5.15.2 Kernel Version: 5.10.7-1-default OS Type: 64-bit Processors: 4 × Intel® Core™ i7-7500U CPU @ 2.70GHz Memory: 15.4 GiB of RAM Graphics Processor: Mesa DRI Intel® HD Graphics 620

d-air1 commented 3 years ago

I just checked and version 2.2.4 has the same issue. Tumbleweed may be missing a dependency somewhere.

wrac4242 commented 3 years ago

924 has the issue, it seems to be font related

d-air1 commented 3 years ago

Ahh. I see I am using a custom system font in kde. I thought that this would use the terminal font which should be a standard one. Is there a way for me to force eDex to use a different font from the system.

wrac4242 commented 3 years ago

i belive you have to create a custom theme and bring in your own font, just from what i can tell by this and this wiki page

d-air1 commented 3 years ago

Thanks. Perhaps I could just edit one of the included theme's or copy it and just change the font.

d-air1 commented 3 years ago

I'll close this since it seems to be related to another issue. Thanks for your help.

d-air1 commented 3 years ago

Bringing my own theme's and fonts still doesn't get rid of the error for some reason. Even though they seem to be applying everywhere but the terminal.