Предотвращение переноса слов в сообщении об ошибке

#firefox #extjs #extjs4

#firefox #extjs #extjs4

Вопрос:

У меня странная ситуация, когда extjs 4 всегда помещает последнее слово пользовательского сообщения об ошибке в новую строку и эффективно скрывает его. Я пытался сократить сообщение, но всегда последнее слово переходит на новую строку. Это происходит в Firefox 7.0.1 (firebug отключен), а не в Chrome, Opera, Safari.

Текст сообщения по умолчанию отображается правильно. В моем сообщении об ошибке нет странных букв или символов.

Я пытался экранировать белые символы, помещать теги nobr и т. Д… но ничего не работает.

Как предотвратить такое поведение?

У меня нет никакого css или любого другого применяемого стиля. Вот код из представления:

 this.items = [{
            waitMsgTarget: 'dailyReport',
            xtype: 'form',
            url: 'php/dailyReport.php',
            items: [{
                margin: 10,
                xtype: 'datefield',
                name: 'reportDate',
                fieldLabel: 'Report for',
                format: 'd.m.Y.',
                altFormats: 'd.m.Y|d,m,Y|m/d/Y',
                value: getCorrectDate(),
                disabledDays: [0]
            },
            {
                margin: 10,
                xtype: 'checkboxgroup',
                fieldLabel: 'Report by',
                columns: 2,
                vertical: true,
                allowBlank: false,
                blankText: 'Choose at least one.',
                items: [{
                    boxLabel: 'pos',
                    name: 'rb',
                    inputValue: '1',
                    checked: true
                },
                {
                    boxLabel: 'seller',
                    name: 'rb',
                    inputValue: '2',
                    checked: true
                }]
            }]
        }];
  

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

1. можете ли вы опубликовать какой-нибудь код или скриншоты и какую версию extjs вы используете …?

2. любой дополнительный css, который вы добавили в проект?

3. Я обновил вопрос. Я не добавлял никаких других css.

4. Ваш код не показывает, как и где создается / отображается ваше пользовательское сообщение об ошибке. Нам нужно немного больше вашего кода, чтобы помочь вам.

5. @suknic blankText: ‘Выберите хотя бы один.’, вызывает появление ошибки, если флажок не установлен

Ответ №1:

‘Ctrl’ ‘ ‘ была причиной. Мой вид в Firefox был увеличен, но я не замечал этого до сегодняшнего дня. После того, как я вернул его к нормальному уровню масштабирования ‘Ctrl’ ‘0’, все работает и отображается нормально. Глупый я, мне потребовалось 2 недели, чтобы понять это.