E/ViewRootImpl: sendUserActionEvent() mView returned

Встретился с вредным багом, который воспроизводится только на устройствах Samsung.

После какой-либо работы с встроенным приложением камеры, view на каком-то из экранов может просто не прийти, и будет пустой UI, а в логе виднеется следующее: E/ViewRootImpl: sendUserActionEvent() mView returned.

Много гуглил про его решение, и выяснил, что можно избежать его, указав android:configChanges="orientation|screenSize" в манифесте активити и смириться с ошибкой самсунгов

Но меня такой расклад не устраивает. Мне принципиально важно оставить перерисовку layout при изменении ориентации, а за сим спрашиваю: как, хотя бы, отловить такое поведение, чтобы можно было вручную вызвать перерисовку скрина?

Также приветствую альтернативные варианты решения данной проблемы


Ответы (0 шт):