Actions
Bug #10368
openИзменение типа сортировки в дереве требований записывается как действие в undo/redo
Status:
New
Priority:
Normal
Assignee:
-
Category:
-
Target version:
-
Start date:
06/05/2020
Due date:
% Done:
0%
Estimated time:
Detected in build:
1.2.604
Platform:
Windows x64
Published in build:
Description
Если в настройках изменить тип сортировки узлов, в главном меню "Edit" пункт Undo отобразится так
Если его нажать или сделать ctrl+z, сортировка не поменяется, но это действие окажется в redo:
Не обращайте внимание на названия проектов на скриншотах ("qqqqwww" и "ppp2"), пробовала на разных.
Если так поиграться, поделать undo/redo и менять сортировку в настройках проекта, то в какой-то момент при изменении сортировки (причем, не обязательно в исходном проекте) возникнет ошибка:
eclipse.buildId=4.6.3.M20170301-0400 java.version=1.8.0_242 java.vendor=AdoptOpenJDK BootLoader constants: OS=win32, ARCH=x86, WS=win32, NL=ru_RU Framework arguments: -product com.unitesk.requality.product.product -perspective com.unitesk.requality.main.perspective -perspective com.unitesk.requality.main.perspective Command-line arguments: -os win32 -ws win32 -arch x86 -product com.unitesk.requality.product.product -perspective com.unitesk.requality.main.perspective -perspective com.unitesk.requality.main.perspective org.eclipse.core.jobs Error Fri Jun 05 18:27:52 MSK 2020 An internal error occurred during: "Change properties for qqqqwww". java.lang.IllegalStateException: transaction not started at com.unitesk.requality.core.TreeDB.commit(TreeDB.java:1388) at com.unitesk.requality.core.TreeDB.commit(TreeDB.java:1375) at com.unitesk.requality.core.TreeDB.setLabelIsSimple(TreeDB.java:3992) at com.unitesk.requality.eclipse.views.projectSettings.ProjectProperties$2.runInWorkspace(ProjectProperties.java:212) at org.eclipse.core.internal.resources.InternalWorkspaceJob.run(InternalWorkspaceJob.java:39) at com.unitesk.requality.eclipse.core.PropertiesJobManager$1.runInWorkspace(PropertiesJobManager.java:27) at org.eclipse.core.internal.resources.InternalWorkspaceJob.run(InternalWorkspaceJob.java:39) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:55)
Files
No data to display
Actions