Comments (6)
Thanks for the extensive bug report! Considering you have a possible solution, could you open a pull request with the fix applied? The desktop file is located (here)[https://github.com/flathub/io.github.spacingbat3.webcord/blob/master/vitamins/io.github.spacingbat3.webcord.desktop]
Also a sidenote, WebCord offers appimages which tend to work on most distros, so you could test the appimages on immutable distros
from io.github.spacingbat3.webcord.
I think you've misunderstood.
I haven't figured out how to fix it yet.
The workaround with KWin works by importing the script into KWin, but it shouldn't be the way of fixing this, as well that the rule can't work on .desktop files.
The current issue is that the window doesn't find under KWin the right flatpak desktop file (I think).
I've tested the appimage and it has the issue fixed, though I don't know why.
By the way, why isn't this method of building, which is based on the tarball, being used?
https://github.com/vega-d/WebCord_flatpak_build
from io.github.spacingbat3.webcord.
Maybe @TheEvilSkeleton could shed some light (sorry for pinging you).
from io.github.spacingbat3.webcord.
I think you've misunderstood.
I haven't figured out how to fix it yet.
The workaround with KWin works by importing the script into KWin, but it shouldn't be the way of fixing this, as well that the rule > can't work on .desktop files.
Oh yeah my bad, I didn't read the code snippet correctly and thought it's a .desktop file.
I do have the same issue with all flatpak applications that run natively on wayland and use GTK. A possible workaround would be to restrict webcord of wayland permissions so that it launches using Xorg, which should make the icon appear
from io.github.spacingbat3.webcord.
While I can live with the KWin script, this should be somehow addressed, as this issue on most apps has been addressed upstream rather than through the distribution method/service.
Which is the current state of building WebCord from the source rather than extracting the appimage?
from io.github.spacingbat3.webcord.
Though looking at pending PRs, it seems that an upcoming custom window bar will be available at some point (probably), so I don't think it's worth it spending more time looking into this.
If someone wants to get a quick fix just use the KWin script, stick with the bug or use XWayland/X11.
Have a nice day.
from io.github.spacingbat3.webcord.
Related Issues (20)
- Wayland breaks webcord GUI HOT 15
- No title bar HOT 2
- Update to v4.3.0 HOT 1
- Window cannot launch HOT 5
- v4.3.0 shows Need more input when attempting an update HOT 1
- WebCord window blurry when using Wayland HOT 1
- Wrong cursor HOT 3
- Missing Window Decorations On GNOME 43.4 Wayland HOT 3
- No window menu HOT 1
- Webcord v4.4.3 crashes on startup HOT 3
- Add wayland permission in Flatpak package HOT 1
- v4.5.2 Build Failed HOT 1
- Disable version checks HOT 1
- Update to v4.7.0
- Flatpak Version 4.7.0 Crashes on startup: Error while decrypting the ciphertext provided to safeStorage.decryptString HOT 12
- Error while decrypting the chipertext provided to safeStorage.decryptString
- Starting with Wayland crashes HOT 2
- Need help with some things
- Icon is a copy of official Discord icon HOT 11
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from io.github.spacingbat3.webcord.