Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Browse files
Browse the repository at this point in the history
[tklock] Keep tklock submode and lockscreen state in sync. Fixes JB#4…
…2145 Looks like hard to reproduce problems like defunct device unlock view and semi-active lockscreen might be caused by various glitches in mce side tklock submode tracking and lockscreen state synchronization. Force tklock submode datapipe changes to comply with lockscreen policy by installing a datapipe filter instead of attempting to correct after arriving to non-allowed state. Sync lockscreen policy changes to tklock submode from idle callback instead of using potentially hazardous recursive datapipe execution. Use only lockscreen policy state when deciding how tklock state should show up on D-Bus. Signed-off-by: Simo Piiroinen <simo.piiroinen@jollamobile.com>
- Loading branch information