Доброго времени суток!

Когда симанки обнаруживает новую почту, то выплывает окошечко уведомления, а потом в трее появляется иконка почтового конвертика.

В SM 2.13 окошко уведомления красиво выплывало (плавно выдвигалось снизу вверх) и уплывало обратно.

В SM 2.14 окошко резко появляется и также резко исчезает. Некузяво получается. Можно ли где-то подкрутить, чтобы вернуть приятный выплывающий эффект?

Kaban
попробуй эти настройки
browser.preferences.animateFadeIn
и
mail.biff.animate_dock_icon
и ещё три настройки начинающиеся с
layers.offmainthreadcomposition
сам проверить не могу ибо почтовик в [seamonkey] не юзаю

Kaban
Я думаю, это nsIAlertsService оптимизировали, как и в Firefox.
Дело в том, что перемещение окошка очень ресурсоемко – несколько таких окошек, и перемещение уже тормозит.

Если запустить

Выделить код

Код:

Components.classes["@mozilla.org/alerts-service;1"]
    .getService(Components.interfaces.nsIAlertsService)
    .showAlertNotification(
        "about:logo",
        "Some title",
        "Some text"
    );

из консоли ошибок, выдает такое же окошко?
Если да, то там теперь только содержимое плавно проявляется и убирается...
Наверное, можно попытаться стилями сделать другую анимацию.

29-12-2012 21:03:28
То есть нужно что-то взамен этого:

скрытый текст
chrome://global/content/alerts/alert.css

Выделить код

Код:

#alertBox[animate] {
  animation-duration: 4s;
  animation-fill-mode: both;
  animation-name: alert-animation;
}

@keyframes alert-animation {
  to {
    visibility: hidden;
  }
}

chrome://global/skin/alerts/alert.css

Выделить код

Код:

@keyframes alert-animation {
  from {
    opacity: 0;
  }
  6.25% {
    opacity: 1;
  }
  93.75% {
    opacity: 1;
  }
  to {
    opacity: 0;
  }
}

Infocatcher

из консоли ошибок, выдает такое же окошко?

Как запустить эту консоль ошибок?

Kaban
Инструменты – Веб-разработка – Консоль ошибок (Ctrl+Shift+J)

Infocatcher пишет

Kaban
Инструменты – Веб-разработка – Консоль ошибок (Ctrl+Shift+J)

Проверил. Окошко резко появляется и резко исчезает.

Визуализация стала жертвой оптимизации.