Не удаляются методы

Проблемы/вопросы, связанные с запуском под различными платформами и конфигурациями.

Модератор: immortal

eygen
Сообщения: 393
Зарегистрирован: Чт сен 25, 2014 5:37 pm
Откуда: Екатеринбург

Не удаляются методы

Сообщение eygen »

Добрый день, настроил метод в объектах. Удалил через какое то время а он все равно выполняется. Раскрыл объект, метода там нет... Но если развернуть дерево объектов метод виден. Коим образом их удаляют?..
eygen
Сообщения: 393
Зарегистрирован: Чт сен 25, 2014 5:37 pm
Откуда: Екатеринбург

Re: Не удаляются методы

Сообщение eygen »

Удаление объекта решило проблему...
Pooh
Сообщения: 74
Зарегистрирован: Вт дек 31, 2013 2:03 pm
Откуда: Самара

Re: Не удаляются методы

Сообщение Pooh »

тоже наблюдаю такой баг... удалить объект не вариант, как по-другому решить?
Аватара пользователя
sergejey
Site Admin
Сообщения: 4286
Зарегистрирован: Пн сен 05, 2011 6:48 pm
Откуда: Минск, Беларусь
Контактная информация:

Re: Не удаляются методы

Сообщение sergejey »

Пометил в задачи, проверю.

Сергей Джейгало, разработчик MajorDoMo
Идеи, ошибки -- за предложениями по исправлению и развитию слежу только здесь!
Профиль Connect -- информация, сотрудничество, услуги
Аватара пользователя
sergejey
Site Admin
Сообщения: 4286
Зарегистрирован: Пн сен 05, 2011 6:48 pm
Откуда: Минск, Беларусь
Контактная информация:

Re: Не удаляются методы

Сообщение sergejey »

Что-то не получилось воспроизвести... Переопределил метод класса для объекта, зашёл в редактировать, нажал удалить -- всё удалилось.

Сергей Джейгало, разработчик MajorDoMo
Идеи, ошибки -- за предложениями по исправлению и развитию слежу только здесь!
Профиль Connect -- информация, сотрудничество, услуги
Аватара пользователя
alx69
Сообщения: 122
Зарегистрирован: Чт фев 09, 2017 12:42 pm
Откуда: Киев, Украина

Re: Не удаляются методы

Сообщение alx69 »

sergejey писал(а):Что-то не получилось воспроизвести... Переопределил метод класса для объекта, зашёл в редактировать, нажал удалить -- всё удалилось.
Беда получается, когда есть метод внутри класса, который отличный от дефолтного метода принятого в родительском классе. Т.е. в родительском чет делается, а потом это действие переопределено в дочернем. Тогда в общем списке объектов этот метод будет "светиться" отдельно в списке. Так вот, если зайти в сам дочерний класс, а из него попасть в метод, то да, удалить можно и посмотреть, что в методе, а если в сам метод ткнуть из общего списка объектов, то показывает, что в методе ничего нет. Удаление тоже ни к чему не приводит.
Raspberry PI 3, 4 (MicroSD+HDD/SSD) + Netatmo + Xiaomi + Sonoff + Broadlink + Livolo/Funry/Sesoo + Ghome + Irbis (Алиса)
CONNECT
directman66
Сообщения: 2799
Зарегистрирован: Пн дек 26, 2016 9:51 am
Откуда: Екатеринбург
Контактная информация:

Re: Не удаляются методы

Сообщение directman66 »

Я вот столкнулся с тем, что методы сами удаляются. Изменишь что-либо в коде, раз и метода нет. Достаешь из вчерашней архивной базы и восстанавливаешь. Причину пока не понял.
Если вам помогло данное сообщение, не поленитесь нажать кнопку "спасибо".
CONNECT | Оборудование | Блог | Дополнения | Email | Telegram
directman66
Сообщения: 2799
Зарегистрирован: Пн дек 26, 2016 9:51 am
Откуда: Екатеринбург
Контактная информация:

Re: Не удаляются методы

Сообщение directman66 »

ничего не понимаю, куда деваются методы?
SPOILERSPOILER_SHOW
metod.jpg
metod.jpg (65.11 КБ) 6724 просмотра

во вкладке метод присутствует, а в объекте и в классе его нет.

они все тут есть, но не привязаны в объектам
SPOILERSPOILER_SHOW
metod2.jpg
metod2.jpg (115.74 КБ) 6719 просмотров
SPOILERSPOILER_SHOW
12121.jpg
12121.jpg (114.83 КБ) 6715 просмотров
Если вам помогло данное сообщение, не поленитесь нажать кнопку "спасибо".
CONNECT | Оборудование | Блог | Дополнения | Email | Telegram
directman66
Сообщения: 2799
Зарегистрирован: Пн дек 26, 2016 9:51 am
Откуда: Екатеринбург
Контактная информация:

Re: Не удаляются методы

Сообщение directman66 »

Сергей, что делать, подскажите.
Если вам помогло данное сообщение, не поленитесь нажать кнопку "спасибо".
CONNECT | Оборудование | Блог | Дополнения | Email | Telegram
Аватара пользователя
sergejey
Site Admin
Сообщения: 4286
Зарегистрирован: Пн сен 05, 2011 6:48 pm
Откуда: Минск, Беларусь
Контактная информация:

Re: Не удаляются методы

Сообщение sergejey »

Скорее всего, вы что-то наредактировали через раздел Methods, который вообще не предназначен для использования в панели управления (потому и скрыт). Как восстановить по-простому я даже не знаю. Наверное всё же добавлю поле привязки к объекту и классу в интерфейс, чтобы вы могли восстановить привязку.

Сергей Джейгало, разработчик MajorDoMo
Идеи, ошибки -- за предложениями по исправлению и развитию слежу только здесь!
Профиль Connect -- информация, сотрудничество, услуги
Ответить