Bug #3070
closedМеняется контекстное меню для удаления фрагмента в Properties view
100%
Description
1. В проекте путем выделения фрагмента создаем требование.
2. На вкладке Description этого требования кликаем правой кнопкой по фрагменту. Видим, что в открывшемся контекстном меню один пункт - Delete.
3. Кликаем в RE по документу (просто обычный клик).
4. Снова у требования на вкладке Description кликаем правой кнопкой по фрагменту. В контекстном меню вмеcто пункта Delete теперь находится пункт Team.
Переоткрытие Properties view для другого требования, создание требования с новым фрагментом - не помогает. Помогает только закрытие открытие самого окна Properties view.
Updated by Denis Kildishev over 11 years ago
Причина непосредственно проблемы оказалась в подмене ActivePage на RequalityCNF. То есть обычно контекстное меню добавляется к org.eclipse.ui.views.PropertySheet, в то время как в описанной ситуации оно идет не туда. При этом к свойствам меню не подключается... В общем, непосредственно описаную ситуацию можно решить вызывая добавление контекстного меню напрямую к org.eclipse.ui.views.PropertySheet. Кстати, если вызывать код добавления меню после прошедших инициализаций, то он всегда будет пробовать добавиться к RequalityCNF.
Updated by Denis Kildishev over 11 years ago
- Status changed from New to Resolved
- % Done changed from 0 to 100
Applied in changeset r3222.
Updated by Андрей Третьяков over 11 years ago
- Assignee set to Denis Kildishev
- Target version set to 0.14
Updated by Андрей Третьяков over 11 years ago
- Published in build set to 0.14.179
Updated by Viktoria Kopach over 11 years ago
- Status changed from Resolved to Verified
Updated by Alexey Khoroshilov over 11 years ago
- Status changed from Verified to Closed