nextgis/nextgis_connect

Не отображается стиль после добавления из QGIS

Fwedya opened this issue · 1 comments

После добавления стиля из QGIS к NGW ресурсу без стилей добавленный стиль не отображается в списке ресурсов.
Как воспроизвести:

  1. Подготовить NGW ресурс без стилей
  2. Загрузить слой в QGIS или взять слой такого же типа
  3. Добавить новый стиль из слоя QGIS к NGW ресурсу (Q с желтой стрелкой на панели Nextgis Connect)
  4. После добавления новый стиль не отображается в списке ресурсов. Чтобы увидеть добавленный слой, нужно нажать кнопку обновления

Вариант решения:

  1. Добавить is_main=True вот сюда, иначе задача не получает сигнал в done
  2. Связать завершение выполнения задачи с обновлением дерева ресурсов - вот здесь добавить:
self.delete_resource_response.done.connect(
    self.trvResources.reinit_tree
)