svelte-nodegui icon indicating copy to clipboard operation
svelte-nodegui copied to clipboard

Broken layout on Linux

Open M-Gonzalo opened this issue 3 years ago • 4 comments

Image speaks for itself. I haven't touched the code yet, this is my first try with the skeleton repo.

System: Manjaro Linux x86-64 KDE, up-to-date.

Screenshot_20220916_134458

M-Gonzalo avatar Sep 16 '22 16:09 M-Gonzalo

Hello... anyone here? @shirakaba

M-Gonzalo avatar Sep 21 '22 12:09 M-Gonzalo

Layout seems to be broken on certain platforms since a certain version of nodegui and I haven't been able to figure out the reason. I don't have a Linux setup and couldn't get things to build/run on my M1 Mac last time I tried, so I'm afraid I can't investigate!

shirakaba avatar Sep 22 '22 02:09 shirakaba

React version works though

M-Gonzalo avatar Sep 22 '22 02:09 M-Gonzalo

Useful info, but I’m afraid I can’t get it to run on my computer!

shirakaba avatar Sep 22 '22 15:09 shirakaba

Is this related to #72?

dlight avatar Sep 23 '22 09:09 dlight

Ah, yes, this is a duplicate of #72. So the status on that is that we can either have:

Obviously neither of these is acceptable.

As mentioned in https://github.com/nodegui/svelte-nodegui/issues/72#issuecomment-1002714286, it may be something to do with user components getting interpreted as SVG despite setting up our preprocessor correctly (as far as I can tell). Perhaps some version of Svelte introduced during 2021 caused user components to be interpreted as SVG or something.

Closing this issue as a duplicate of #72 - please move discussion to there.

shirakaba avatar Sep 24 '22 01:09 shirakaba