На главную... Продукты | Технологии | Классификаторы | Проекты | Скачать | Цены| Форум | Статьи | Обучение | Контакты

Увеличение и уменьшение изображения в GIS WebToolkit SE 6.18.0

Поиск  Пользователи  Правила  Войти
Форум » Серверные приложения » GIS WebToolKit
Страницы: 1
RSS
Увеличение и уменьшение изображения в GIS WebToolkit SE 6.18.0
 
Добрый день.
Получив GIS WebToolkit SE 6.18.0 и запустив, при нажатии на "Увеличить изображение", а потом на "Уменьшить изображение", они остаются обе активны.
Если это баг, просьба подсказать как поправить.
Если новая функция, просьба подсказать как это работает
 
Цитата
Михаил Перевёрткин написал:
Добрый день.
Получив GIS WebToolkit SE 6.18.0 и запустив, при нажатии на "Увеличить изображение", а потом на "Уменьшить изображение", они остаются обе активны.
Если это баг, просьба подсказать как поправить.
Если новая функция, просьба подсказать как это работает
Добрый день,

Благодарим за обнаружение ошибки.

Обе задачи вызывают свой обработчик взаимодействия с картой, закрывая другой, а сама задача остается активной.

Наиболее простой вариант для исправления - добавить обработчик onAnyActionClose в задачи src/components/GwtkFrameScalingIn/task/GwtkFrameScalingInTas­k.ts и src/components/GwtkFrameScalingOut/task/GwtkFrameScalingOutT­ask.ts:
Код
onAnyActionClose(id: string) {
    if (SELECT_POLYGON_ACTION === id) {
        this.mapWindow.getTaskManager().detachTask(this.id);
    }
}
Изменено: Виктор Тазин - 29.03.2024 16:35:18 (Более правильное решение)
Страницы: 1
Читают тему (гостей: 1)



© КБ Панорама, 1991-2025

Регистрируясь или авторизуясь на форуме, Вы соглашаетесь с Политикой конфиденциальности