Постоянные спонтанные зависания.
К сожалению, не могу точно описать причину и последовательность. Но, возможно, с 380 билда, когда я его поставил начались постоянные частые зависания в окне чата (по крайней мере, в ростере ни разу завесить не удалось).
Сначала думал, что это происходит во время подъема клавы и только с отключенной опцией скрывания клавы после отправки сообщения. Но потом вернул эту опцию и jTalk продолжил зависать.
Случается это абсолютно спонтанно и крайне часто. Можно ответить кому-либо, сменить диалог или попытаться начать писать снова и получить зависание. После этого убить jTalk, запустить его снова, ответить и сразу словить еще одно. У меня получалось до трех зависаний в минуту.
С выключенной опцией скрытия клавы это выглядело так: щелкаю в поле, клава поднимается на место, а вот поле наверх не поднимается. Оно остается внизу с немигающим курсором и jtalk виснет. Если скрыть клаву вручную - внизу остается поле с зависшим в нем курсором. Оба состояния на скринах.
Со включенной, вроде, специфика та же. Если будет отличаться - уточню.
Comments (11)
-
reporter -
reporter Только что поймал зависание на автоматическом скрытии клавы. То есть, видимо, на скрытии и показе ловится.
-
reporter Виснет только фронтенд. Бакэнд работает - сообщения продолжают приходить и пишутся в историю. Всплывают уведомления.
При тапе по интерфейсу андроид не говорит, что он завис, фронтенд продолжает отображаться, по крайней мере, пока его не свернуть и не попытаться развернуть.
-
Подтверждаю, тоже наблюдал зависания, причем временами настолько дикие, что я не выдержал и перекатился на предыдущую версию. Было подозрение, что это как-то связано с новым механизмом хранения логов в оперативной памяти, но судя по твоим наблюдениям, это что-то с интерфейсом. Возможно, из-за подготовки к поддержке кастомных скинов.
-
Подтверждаю. Ловлю зависания периодически. Причем могу поймать при разворачивании приложения, могу при скрытии клавиатуры.
-
reporter Причем, вот уже два дня как не ловлю. Не обновлялся. WTF.
-
reporter Вчера вот началось с новыми силами и вызывая дикие лаги всей системы.
-
repo owner На сколько большой лог? Если в логе мало сообщений, зависаний быть не должно
-
reporter Вообще в истории сообщений дофига. Но на момент зависания подгруженными может быть не так много сообщений. Причем, зависания эти у меня исключительно на планшете наблюдаются. Хотя, возможно, потому, что я на нем качал последние билды отсюда, а на смарте обновляюсь только с Play.
-
repo owner в
#50выложил пакет. Потестите. -
repo owner - removed version
Removing version: 0.47.1 (automated comment)
- Log in to comment
Насколько я помню, за два с лишним дня зависаний, по-моему, ни одного раза не ловилось зависание с открытой клавиатурой. То есть во время набора сообщения, например, этот баг не ловится. По-моему, он ловится во время смены состояния клавы или когда клава свернута.
Плюс, с опцией отключения сворачивания баг не ловился даже при переключении диалогов. А вот при смене состояния без проблем ловится на одном единственном чате.