![](/s/cache/7b/fb/7bfb9eea60344926e811789859466b56.png)
0
Виправлено
Возможно ошибка в коде паттерна Наблюдатель
В псевдокоде идет обращение напрямую к приватной переменной. Хотя, как мне кажется, должен быть отдельный метод в классе Editor, который будет добавлять подписчика через метод менеджера. Из-за этого в клиенстком коде какая-то путаница, ведь объект логгера к примеру должен получать eventType "open" в момент, когда Editor откроет файл, а так получается, что еще до открытия файла едитором, логгер уже отчитывается об открытии. В общем я чет запутался пока разбирался как должно быть и как есть, но явно что-то не так))
editor.events.subscribe("open", logger)
Відповідь
![](/s/cache/a6/73/a6734f0835e96bbe2628c5222c7eeee6.png)
Заплановано
Спасибо, что сообщили об этом косяке. Поле действительно должно быть публичным. Поправлю это на неделе. Ещё раз спасибо!
![](/s/cache/a6/73/a6734f0835e96bbe2628c5222c7eeee6.png)
+1
Відповідь
Виправлено
Исправление пошли на деплой, через час будут на сайте. Спасибо!
Служба підтримки клієнтів працює на UserEcho
Исправление пошли на деплой, через час будут на сайте. Спасибо!