Everything posted by Roman
-
Некорректная работа радиального градиента
Добрый день! Суть проблемы изложена в заголовке. Воспроизводится на примере TfgRectangle. Демо во вложении. Также, такое ощущение, что не работает свойство Offset для точек и, что больше 2 точек градиент в принципе не воспроизводит. В IDE отображается корректно. На iOS не проверял RadialGradientTest.zip
-
Проблемы в работе TfgBarcodeScanner
Исправлю свою ошибку в описании проблемы: приложение не "падает", а зависает (зацикливается). На скриншоте - иллюстрация происходящего в Logcat (уровень Error) Проявляется сразу после отключения камеры (т.е., достаточно вызвать Camera1.Active := False; , не отключая при этом сканер BarcodeScanner1)
-
Проблемы в работе TfgBarcodeScanner
Добрый день! При отключении камеры, связанной с TfgBarcodeScanner, приложение "падает". подобная проблема уже была ранее на отдельных устройствах (ссылка ниже). Теперь проявляется на всех. Демо, воспроизводящее проблему, представлено во вложении: проявляется после отключения камеры (нажатия кнопки Stop). На iOS не проверял BarCodeDemo.zip
-
Некорректное значение AVKFrame.Height на Android 15+
Добрый вечер! Сегодня проверил на других устройствах. Проблема воспроизводится только на Samsung A06 (Android 16). На остальных - значение высоты фрейма корректное и ниже 0 не возвращается. На всех устройствах стоят актуальные прошивки и системные обновления. Все устройства в базовой конфигурации и никакие дополнительные настройки, кроме заводских, не производились. Возможно, следует предусмотреть такую особенность и исключить возможность возврата значения, выходящего за границы допустимого? В данном случае, это AVKFrame.Height<0 Данные о тестовых устройствах: 1. Google Pixel 6 / Android 15 / Проблема не воспроизводится 2. Google Pixel 7 / Android 17 / Проблема не воспроизводится 3. Google Pixel 8 / Android 16 / Проблема не воспроизводится 4. Infinix X6532 (32bit) / Android 14 (оболочка XOS 14.0.1-U-P81-231129) / Проблема не воспроизводится 5. Samsung A06 / Android 16 (оболочка One UI 8.0) / Проблема воспроизводится!
-
Некорректное значение AVKFrame.Height на Android 15+
Добрый вечер! Тоже телефон Samsung (A06) и тоже Android 16. Тоже включен режим управления жестами. Но ошибка воспроизводится Конфигурацию IDE тоже прикладываю (развернута на новом рабочем месте: какая либо наследственность кеша и "хвосты" исключены). На всякий случай, приложил демо, которое тоже собрал сейчас VKFrameDemo.zip
-
Некорректное значение AVKFrame.Height на Android 15+
Добрый день! Событие TfgForm.OnVirtualKeyboardFrameChanged при свернутой клавиатуре возвращает отрицательное значение AVKFrame.Height. Также, было бы здорово проверить корректность вывода значения при раскрытой клавиатуре. Воспроизводится на Android15+ при отключенной нижней панели навигации (режим управления жестами)
-
Сильная просадка производительности на iOS при задействовании TfgCollectionViewStyle.VariableSize
Добрый день! Суть проблемы описана в заголовке. Проявления, которые воспроизводит демо (во вложении): 1. После запуска приложения: 1.1. событие OnSafeAreaChanged срабатывает не сразу 1.2. список "замирает" и скрол невозможен 2. При скрытии списка и перехода к другим блокам интерфейса (нажатие кнопки Layout2 в демо): 2.1. прокручиваемый список замирает (если переход был сделан во время скрола) 2.2. отображение других визуальных компонентов происходит со значительной задержкой (в демо это Layout2 c VerticalScrollBox) 3. При изменении размеров дочерних компонентов VerticalScrollBox с последующим вызовом RecalculateContentSize происходит значительная просадка производительности (в демо это переключение Switch на Layout2) 4. При повторном отображении списка, как и в п.1.2, список "замирает" и скрол в это время невозможен Если VariableSize установить в False, то все проблемы исчезают. Delphi 13.1 / FGX 1.19.6.0 / iOS SDK 26.2 IMG_2476.MP4 VerticalScrollBox_Demo.zip
- Падает TfgCollectionView под IOS
-
[TfgOpenDialog] Диалог выбора файлов или каталогов
Роман, большое спасибо за отличное решение! 🙏
-
[TfgOpenDialog] Диалог выбора файлов или каталогов
Добрый день! Подскажите, пожалуйста, а есть ли аналогичное решение для iOS?
- Android. Ошибка при работе с разрешениями
-
Android. Ошибка при работе с разрешениями
Добрый день! Ошибку мы не смогли воспроизвести. В том числе и на аналогичном устройстве. После пересборки (без изменений проекта) и повторной отправки, обновление прошло публикацию. Если идей о потенциальном источнике проблемы нет, можно закрывать репорт. Если есть предположения, можем потестировать гипотезы и попробовать выявить.
-
Android. Ошибка при работе с разрешениями
Виктор, здравствуй! 👋 Сделать демо было бы значительно проще, если бы была понятна причина или место возникновения. У себя воспроизвести ошибку не можем ((( Есть ли предположения, что может приводить к вызову несуществующего метода Complete в этом классе? Как это связано с запросом разрешений?
-
Android. Ошибка при работе с разрешениями
Добрый день! При публикации очередного обновления, тестировщики Rustore выявили проблему, возникающую при запросе разрешений доступа к камере (см. скриншот): Устройство: Samsung Galaxy A15. ОС: Android 16 На своей стороне воспроизвести эту ошибку не можем: ни на Android16, ни на более низких версиях. В чем может быть проблема? Можно ли исправить оперативно? Важное обновление "зависло" и не допускается к публикации.
- iOS. Игнорируется шрифт при динамическом создании компонента и TextType=HTML
-
iOS. Некорректное отображение размера кнопки
Добрый день! После установки обновления 1.19.3.0 стали некорректно отображаться кнопки на iOS. Ранее ширина была неадекватно большой: https://forum.fgx-native.com/tickets/closed/11_bugs/неправильная-работа-метода-measuresize-для-tfgbutton-ios-r485/ а теперь проблема противоположная: текст кнопки просто обрезается (см скрин) Демо во вложении iOSButtonWidthDemo.zip
- Некорректная работа TfgBottomSheet на Android15+
- Проблемы при использовании CollectionView на iOS
- Разное поведение события OnVirtualKeyboardFrameChanged на Android и iOS
- AV при переключении Appearance кнопки
- Ошибка Access Violation при закрытии проекта в IDE
-
Некорректная работа модуля TfgVirtualKeyboard на Android 15+
Добрый день! На Android15 функция TfgVirtualKeyboard.IsKeyboardShown всегда возвращает True. Независимо от того, показана клавиатура, или нет. Также, событие OnVirtualKeyboardFrameChanged для скрытой клавиатуры возвращает значение 48 (не 0). Проект, воспроизводящий проблему, и демонстрацию на видео прикладываю Android15VKeybDemo.zip device-2025-11-28-175914.mp4
-
Публикация приложения в AppStore и App Tracking Transparency
Добрый день! Могли бы Вы показать пример использования этого вызова? В частности, интересует обработка колбэка и ответа. У меня после выбора любого варианта в диалоге приложение, почему-то, падает ((( Наверное, делаю что-то не так
-
Ошибка в работе свойства SystemStatusBar.ContentStyle
Добрый день! У свойства TfgSystemStatusBarContentStyle произошла смена типа отображения. Заметил на Android. На iOS не проверял. Light и Dark поменялись местами: при выборе Light цвет текста становится светлым, а при выборе Dark - темным. Должно быть наоборот Демо-проект и видео, воспроизводящие проблему - во вложении device-2025-10-06-162022.mp4 SysstatusbarDemo.zip
-
TfgSwitch. При динамическом создании некорректно работает свойство TintColorName
Добрый день! При динамическом создании TfgSwitch и установке свойства TintColorname, подложка ползунка в активном положении не отрисовывается. Если компонент был создан не в рантайме, то все работает корректно. Визуализация и демо, воссоздающее проблему, во вложении video_2025-08-01_23-18-21.mp4 SwitchTest.zip