Project

General

Profile

Bug #12035

Updated by Viktoria Kopach over 1 year ago

1. На проекте Requality открываем настройки проекта. 
 2. Меняем тип сортировки в настройках Requality. 
 Например, было "By Index", меняем на "By Locations'. 
 3. Нажимаем кнопку "Аpply". 
 4. Нажимаем кнопку "Apply and Close". 
 Окно настроек закрывается. 
 5. Делаем один раз Undo. 
 6. Открываем настройки проекта. 
 Видим, что тип сортировки выбран "By Locations'. 
 Хотя ожидается, что после Undo будет снова "By Index". 
 7. Закрываем настройки и снова делаем Undo. 
 6. Открываем настройки проекта. 
 Видим, что тип сортировки выбран "By Index". 

 Если в сценарии пропустить шаг 3 или на шаге 4 вместо кнопки "Apply and Close" закрыть окно настроек крестиком в углу, 3, то после первого же Undo сортировка станет "By Index". 
 То есть и кнопка    "Apply", и кнопка "Apply and Close" при нажатии сохраняют настройки проекта. И оба эти сохранения записываются в последовательность для Undo/Redo. Хотя по сути после нажатия "Apply" настройки уже не менялись и сохранять было нечего. То есть кнопка "Apply and Close" в такой ситуации, когда уже не применённых изменений нет, должна выполнить только закрытие окна настроек. 

 Речь идет про вот эти    кнопки: 
 !2022-11-08_11-52-02.png!

Back