Bug #4156
closedПеренос требования с переименованием выполняется как два действия
100%
Description
Пример:
Есть дерево требований
-01
-02
--01
--02
1. Перетаскиваем требование 01 в требование 02 (т.е. делаем Move).
2. Нам предлагают переименовать требование 01. Соглашаемся.
Теперь дерево требований выглядит так:
-02
--01
--02
--03
3. Делаем Undo. Ожидаем увидеть дерево требований таким, какое оно было вначале:
-01
-02
--01
--02
Но видим:
-02
--01
--02
-03
4. Делаем Undo еще раз и видим:
-02
--01
--02
-01
То есть только теперь требованию возвращается исходный идентификатор. Но дерево требований отсортировано неправильно.
Если бы не было совпадения имен, то Undo сразу бы все сделало правильно: и имя правильное, и место в дереве правильное.
Updated by Denis Kildishev over 11 years ago
- Status changed from New to Resolved
В рабочей версии не воспроизводится - помнится, две транзации - было временное решение, которое пришлось на 0.14.178 или чуть ранее
Updated by Андрей Третьяков over 11 years ago
- Assignee set to Denis Kildishev
- Target version set to 0.14
- % Done changed from 0 to 100
- Published in build set to 0.14.180
Updated by Viktoria Kopach over 11 years ago
- Status changed from Resolved to Verified
Порядок требований остается неправильный. Но это известная проблема. Refresh проекта не помогает. Помогает только Close Project и Open Project/
Updated by Alexey Khoroshilov over 11 years ago
- Status changed from Verified to Closed