I managed to make chromium use kdialog by staging the kdialog package and its dependencies, and by exporting "QT_PLUGIN_PATH: $SNAP/usr/lib/x86_64-linux-gnu/qt5/plugins" in snapcraft.yaml's environment section for the chromium app.
The problem with this approach is that it adds 60MB to the final compressed size of the snap. Some of it could certainly be excluded, but it will require some careful tuning. This requires more work. -- You received this bug notification because you are a member of Desktop Packages, which is subscribed to chromium-browser in Ubuntu. https://bugs.launchpad.net/bugs/1851621 Title: [snap] No KDE file dialogs Status in chromium-browser package in Ubuntu: Confirmed Bug description: I upgraded from kubuntu 19.04 to 19.10 and noticed that chromium does not integrate anymore. Plasma integration Fails to connect to the native host (suggested google solutions didn't work), Kubuntu mouse pointers change to ugly ones (I bellive GTK fallback), no kde file dialog when opening/saving files. To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/chromium-browser/+bug/1851621/+subscriptions -- Mailing list: https://launchpad.net/~desktop-packages Post to : [email protected] Unsubscribe : https://launchpad.net/~desktop-packages More help : https://help.launchpad.net/ListHelp

