lockscreen: sometimes call reject button does not work
What problem did you encounter
Pressing the lockscreen call reject button does not always terminate the call. On the phone that makes the call there is no indication that the call was rejected, and after a few seconds the Librem 5 rings again.
This only happens sometimes.
What is the current behaviour?
Calls rejected from the lockscreen are not always properly terminated.
What is the expected behaviour?
Calls rejected from the lockscreen would always properly terminated.
How to reproduce
Make several calls to the Librem 5 and reject them all from the lockscreen
Which version did you encounter the bug in?
-
I Compiled it myself. If you compiled phosh from source please provide the git revision via e.g. by running git log -1 --pretty=oneline
and pasting the output below. -
I used the precompiled Debian package (e.g. by running a prebuilt image). Please paste the output oof dpkg -s phosh
below.
purism@pureos:~$ dpkg -s phosh
Package: phosh
Status: install ok installed
Priority: optional
Section: x11
Installed-Size: 1736
Maintainer: PureOS Maintainers <pureos-project@puri.sm>
Architecture: arm64
Version: 0.13.0-0pureos1
Provides: notification-daemon, polkit-1-auth-agent
Depends: dconf-gsettings-backend | gsettings-backend, libc6 (>= 2.28), libcairo2 (>= 1.2.4), libcallaudio-0-1 (>= 0.0.5), libfeedback-0.0-0 (>= 0.0.0+git20200305), libgcr-base-3-1 (>= 3.8.0), libgcr-ui-3-1 (>= 3.8.0), libgdk-pixbuf-2.0-0 (>= 2.31.1), libglib2.0-0 (>= 2.61.2), libgnome-desktop-3-19 (>= 3.17.92), libgtk-3-0 (>= 3.21.5), libgudev-1.0-0 (>= 234), libhandy-1-0 (>= 1.1.90), libnm0 (>= 1.23.90), libpam0g (>= 0.99.7.1), libpango-1.0-0 (>= 1.37.2), libpolkit-agent-1-0 (>= 0.99), libpolkit-gobject-1-0 (>= 0.94), libpulse-mainloop-glib0 (>= 0.99.1), libpulse0 (>= 0.99.1), libsecret-1-0 (>= 0.7), libsystemd0 (>= 217), libupower-glib3 (>= 0.99.4-3~), libwayland-client0 (>= 1.9.91), fonts-lato, gnome-shell-common, gsettings-desktop-schemas, phoc (>= 0.7.1)
Recommends: feedbackd, gnome-session-bin, gnome-session-common, gnome-settings-daemon, iio-sensor-proxy, phosh-mobile-tweaks, squeekboard | phosh-osk-stub
Breaks: gnome-calls (<< 41~alpha)
Description: Pure Wayland shell for mobile devices
Phosh is a graphical shell for Wayland compositors speaking the layer-surface
protocol and aimed at mobile devices like smart phones and tablets using touch
based inputs and small screens.
.
It's part of the Phosh Mobile Environment based on GNOME/GTK. For the full
stack see the phosh-full and phosh-core metapackages.
Homepage: https://gitlab.gnome.org/World/Phosh/phosh/
What hardware are you running phosh on?
-
amd64 qemu image -
Librem5 -
nested compositor. If so please give the full command you start phosh with. -
other (please elaborte)
Releveant logfiles
Please provide relevant logs. You can e.g. the logs since last boot read
with journalctl -b 0
.