Странная работа Ace

Привет!

Сегодня столкнулся со странным поведением редактора Ace сразу на нескольких сайтах.



Если развернуть редактро и опять свернуть, то все становится на место. Если чуть изменить размер страницы, то так же все становится на место. При этом при загрузке страницы, область может как нормально отрисоваться, так и в таком дурацком виде (когда как). На сайтах дополнения не обновлялись, поэтому причин для нарушения работы не понимаю… Сайты на разных серверах.

Может у кого было такое? Поделитесь советом или решением…
Пока просто отключил редактор.

upd: Похоже проблема только в Chrome. В мозиле все нормально, по крайней мере пока.
Андрей Сухомозгий
22 мая 2015, 06:56
modx.pro
1
2 356
+2

Комментарии: 13

Сергей
22 мая 2015, 10:39
0
Поддерживаю, в новом Хроме глючит и TinyMCE.
    Василий Наумкин
    22 мая 2015, 11:07
    0
    Подтверждаю. Видимо, Chrome обновился =)
      Максим Кузнецов
      22 мая 2015, 12:46
      1
      +1
      Тоже самое. Временно пофиксил таким решением:

      Создал плагин adminStyles на событие OnManagerPageInit
      <?php
      	if ($modx->event->name != 'OnManagerPageInit') return;
      	$modx->regClientCSS('/design/admin.css');
      И в вышеописанном ксс-файле добавил строчку
      .ace_editor {width: 100% !important;}
        Сергей Скат
        23 мая 2015, 14:39
        0
        тоже самое )
          Даниил Рачин
          23 мая 2015, 22:11
          0
          Аналогично
            Василий Наумкин
            26 мая 2015, 08:17
            +5
            Судя по активности Данила на GitHub, он или в долгом отпуске, или перестал программировать. Так что я осмелился выложить пакет с исправлением в официальный репозиторий — можно обновляться.
              Сергей
              30 мая 2015, 15:21
              0
              Проблема все таки периодически вылазит (стало реже).
              <style>.ace_editor {width: 100% !important;}</style>
              Не подгружается на страницу. В консоли ошибки Ext JS.
                Василий Наумкин
                30 мая 2015, 15:42
                0
                Скорее всего, у тебя включен AjaxManager — придётся отключить.
            Николай
            26 мая 2015, 10:22
            0
            Я кстати и по этой тоже причине отключил все службы авто обновления гугла. По мимо того, что меня жутко бесит, когда меня заставляют что то делать, например принудительно обновить браузер (при чем, правая верхняя иконка будет вначале зелененькая, типо нужно перезагрузить браузер, для доустановки, потом оранжевая, и в завершении красная, с принудительным закрытием всех вкладок), дак после обновления как правило идешь гуглить, как же отключить нафиг эти «инновационные» плюшки, которые нафиг не нужны, раздражают и бесят, в лучшем случае, в худшем как вернуть все на место, как было до обновления…
              Виталий Батушев
              26 мая 2015, 14:22
              0
              Уже апдейт Ace 1.5.1 вышел, фиксящий эту проблему.
              Авторизуйтесь или зарегистрируйтесь, чтобы оставлять комментарии.
              13