Bug 42880 - Не импортируется код с помощью мастера импорта кода если пересоздать документ в Umbrello
Summary: Не импортируется код с помощью мастера импорта кода если пересоздать документ...
Status: NEW
Alias: None
Product: Sisyphus
Classification: Development
Component: kde5-umbrello (show other bugs)
Version: unstable
Hardware: x86_64 Linux
: P5 normal
Assignee: Sergey V Turchin
QA Contact: qa-sisyphus
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2022-05-27 17:34 MSK by Alexandr Shashkin
Modified: 2022-05-27 17:34 MSK (History)
1 user (show)

See Also:


Attachments
Архив с кодом для импорта (743 bytes, application/gzip)
2022-05-27 17:34 MSK, Alexandr Shashkin
no flags Details

Note You need to log in before you can comment on or make changes to this bug.
Description Alexandr Shashkin 2022-05-27 17:34:18 MSK
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)

Результат:
==========
В Журнале не упоминается о импортированных классах. В иерархии на левом фрейме главного окна отсутствуют классы, которые должны были быть импортированы. Классы импортируются только первый раз. Если пересоздать документ, то код импортироваться не будет.

Ожидаемый результат:
====================
Код импортируется всегда, сколько бы раз не пересоздавался документ.