Currently, ICE via Chrome/Chromium uses XWayland rather than native Wayland
One of the side effects of is that ICE apps on Wayland/KDE HiDPI displays upscale in a very blurred way.
Chrome/Chromium supports native Wayland, resolving the blurry issue, and future-proofing as more and more distros support Wayland by default.
Adding this enables Wayland support "--enable-features=UseOzonePlatform --ozone-platform=wayland"
E.g. Exec=chromium --enable-features=UseOzonePlatform --ozone-platform=wayland --app=https://lastpass.com/
Perhaps when creating an app
a) the system can detect whether Wayland is being used
or
b) a User can be asked whether to run the app under Wayland or not
Currently, ICE via Chrome/Chromium uses XWayland rather than native Wayland
One of the side effects of is that ICE apps on Wayland/KDE HiDPI displays upscale in a very blurred way.
Chrome/Chromium supports native Wayland, resolving the blurry issue, and future-proofing as more and more distros support Wayland by default.
Adding this enables Wayland support "--enable-features=UseOzonePlatform --ozone-platform=wayland"
E.g. Exec=chromium --enable-features=UseOzonePlatform --ozone-platform=wayland --app=https://lastpass.com/
Perhaps when creating an app a) the system can detect whether Wayland is being used or b) a User can be asked whether to run the app under Wayland or not