2013-08-22 2 views
3

У меня есть элементы управления, и они были видны. Теперь вдруг из ниоткуда сегодня они выглядят следующим образом:Sencha внезапно исчезает

enter image description here

Если до был сборщиком в каждом. Я не изменил код, как это произошло внезапно?

Обновление: Это происходит только в новой версии Google Chrome (v29). это не происходит в Safari. Как я могу получить это? Это хромированная ошибка?

ответ

3

Это известная ошибка с Sencha и Chrome 29. Вы должны настроить Mixhen st-box Sencha, чтобы обойти эту ошибку.

The Mixin можно найти в resources/themes/stylesheets/sencha-touch/base/mixins/_Class.scss

Изменить это:

@mixin st-box($important: no) { 
    @if $important == important { 
     display: flex !important; 
     display: -webkit-box !important; 
     display: -ms-flexbox !important; 
    } @else { 
     display: flex; 
     display: -webkit-box; 
     display: -ms-flexbox; 
    } 
} 

Затем перекомпилировать CSS и ошибка должна исчезнуть.

Вот официальный анонс этого обходного пути:

http://www.sencha.com/forum/announcement.php?f=90&a=43

+1

+1 Спасибо добрый сэр! ;) – Nick

Смежные вопросы