The WaylandBackend emits a signal when the backend is ready. If a user connects to it after it became ready, it will never get notified. Therefore the WaylandBackend tracks also whether it is ready and implements connectNotify to emit the signal again if a user connects and the backend is already ready. Users of the signal need to disconnect if they cannot handle it being invoked multiple times. So far the only user does handle this properly.remotes/origin/Plasma/5.3
parent
7e0fcc5f1a
commit
40c52035a8
2 changed files with 16 additions and 0 deletions
Loading…
Reference in new issue