e4c / EclipseCommander

Open-source file manager built on the Eclipse 4 application platform.
Eclipse Public License 1.0
2 stars 1 forks source link

remove selection on opposite side #57

Closed webcane closed 8 years ago

webcane commented 8 years ago
webcane commented 8 years ago

возможные пути решения:

  1. создать свой selectionService который сможет отслеживать смену панелей
  2. при изменении выделения тупо брать оппозитную панель и чистить на ней выделение
webcane commented 8 years ago

переписал RemoveSelectionPartHandler на ResolveSelectionTabHandler. теперь учитывается состояние флага PB_STAY_ACTIVE_TAB:

  1. вычисляем активную вкладку
  2. удаляем выделение на неактивной табе
  3. задаем выделение по умолчанию на активной табе
webcane commented 8 years ago

see #58 and #59