Перейти к содержанию
Fire Monkey от А до Я
  • 0

Интерфейс приложения "заморожен" после запуска до смены ориентации экрана


MrMG

Вопрос

Пишу на RAD Studio 10 Seattle, тестирую на Android 6.0.1, девайс для теста ASUS ze500kl

Вопрос:

Простейшее приложение - скачивает некий прайс лист и вводит содержимое в ListView, который лежит на главной форме.

После запуска, приложение не реагирует ни на одно нажатие, куда бы пользователь ни нажимал. Лечится сменой ориентации экрана. 

Поворачиваешь экран, чтобы сменилась ориентация на альбомную, интерфейс начинает реагировать на все нажатия, возвращаешься к портретной ориентации, все продолжает работать корректно.

Подскажите, может кто сталкивался, куда рыть?

Изменено пользователем MrMG
Ссылка на комментарий

Рекомендуемые сообщения

  • 0

ХЗ, использую Indy. В любом случае, если дело было бы в скачивании, то это бы не лечилось сменой ориентации экрана, плюс список из файла в ListView каждый раз выводится корректно, т.е. я вижу зависший интерфейс уже с ним, плюс в debag ничего не выскакивает, никаких ошибок, исключений, падений.

Ссылка на комментарий
  • 0
41 минуту назад, Kitty сказал:

Старая неизлечимая до сих пор проблема. В одном из проектов мне помог такой код:


void __fastcall TMainForm::FormResize(TObject *Sender)
{
  Application->ProcessMessages();
  Sleep(5);
}

 

Спасибо, видел вашу ветку. Пробовал, не помогло(

Ссылка на комментарий
Гость
Эта тема закрыта для публикации ответов.
×
×
  • Создать...