dlangide icon indicating copy to clipboard operation
dlangide copied to clipboard

Workspace Explorer: Incorrect save / restore status of expand / collapse [RU]

Open kildin opened this issue 8 years ago • 0 comments

В Workspace Explorer некорректно сохраняет / восстанавливает статус открытых/закрытых узлов. Простейший пример.

  1. Открываем искходники IDE, и раскрываем пакет dlangide 1
  2. Сворачиваем пакет dlangide и раскрываем следующий узел dcd (пакет это или внешняя зависимость как dcd значения не имеет) 2
  3. Запускаем refresh дереву workspace explorer. 3
  4. После обновления первоначально раскрытый и затем свернутый пакет dlangide опять раскрылся. 4

Этот баг вылезает не только при принудительном обновлении дерева, но и при любых операциях которые вызывают его автоматическое обновление как то добавление нового модуля/пакета, удаление, обновление зависимостей, сборка проекта и т.д.

kildin avatar Oct 06 '17 00:10 kildin