Summary: | Не импортируется код с помощью мастера импорта кода если пересоздать документ в Umbrello | ||||||
---|---|---|---|---|---|---|---|
Product: | Sisyphus | Reporter: | Alexandr Shashkin <dutyrok> | ||||
Component: | kde5-umbrello | Assignee: | Sergey V Turchin <zerg> | ||||
Status: | NEW --- | QA Contact: | qa-sisyphus | ||||
Severity: | normal | ||||||
Priority: | P5 | CC: | zerg | ||||
Version: | unstable | ||||||
Hardware: | x86_64 | ||||||
OS: | Linux | ||||||
Attachments: |
|
Created attachment 10816 [details] Архив с кодом для импорта Стенды с ошибкой: ================= * alt-kworkstation-10-x86-64 (обновлено до sisyphus) * alt-education-10-x86-64-kde (обновлено до sisyphus) Версия программы: ================= kde5-umbrello-22.04.1-alt1 Шаги, приводящие к ошибке: ========================== 1) Скачать и распаковать архив с тестовым кодом. 2) Открыть Umbrello5 3) Меню -> Код -> Мастер импорта кода ... 4) В открывшемся окне выбрать язык программирования Python и выбрать файлы с расширением .py -> Далее -> Начать импорт (Из журнала видно, что классы импортировались, а в иерархии на левом фрейме главного окна присутствуют импортированные классы) -> Завершить 5) Файл -> Создать -> Отклонить (сохранение текущего файла) 6) Повторить шаги 3) и 4) Результат: ========== В Журнале не упоминается о импортированных классах. В иерархии на левом фрейме главного окна отсутствуют классы, которые должны были быть импортированы. Классы импортируются только первый раз. Если пересоздать документ, то код импортироваться не будет. Ожидаемый результат: ==================== Код импортируется всегда, сколько бы раз не пересоздавался документ.