У меня странная ситуация, когда 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
}]
}]
}];