Я использую Seaside 3.0.7 на Pharo 1.3 и Pharo 1.4. Чтобы отключить панель инструментов разработки в нижней части моих приложений Seaside, я выполнил as в Приморской книге говорится:
WAAdmin applicationDefaults
removeParent: WADevelopmentConfiguration instance
Что делает то, что он говорит, НО только около половины зарегистрированных приложений замечают, что их родитель исчез.
Другая половина по-прежнему показывает панель инструментов, а веб-сайт конфигурации для этих приложений по-прежнему показывает:
Классы корневого оформления: WAToolDecoration [унаследовано]
и только после того, как я один раз нажму «Настроить» (классы корневого оформления), на следующем экране появится
Доступно: WAToolDecoration, Текущее: (пусто)
и поэтому я ничего не нажимаю, кроме ОК, и панель инструментов наконец исчезла.
Кто-нибудь может мне с этим помочь?
Обновление:
Как намекнул Пол Дебруикер в списке рассылки, это может быть ошибка, связанная с кешем, представленным в Seaside 3.0.4. Я открыл проблему в системе отслеживания ошибок.