sencha extjs6.0 Ext.window.window (диагностическое окно) не может искать текст (журналы), которые не находятся в текущем фрейме, используя ctrl + f - PullRequest
0 голосов
/ 26 сентября 2018

Проблема заключается в том, что всякий раз, когда я ищу какой-либо текст / журналы внутри диагностического окна, используя ctrl + f в браузере, текст, который отображается в текущем фрейме, доступен для поиска, но тот же текст, которого нет в текущем фрейме, т.е. который существуетв окне диагностики, но не виден, так как прокрутка не доступна для поиска.Итак, до extjs6.0 я использовал extjs4.0, в котором эта функциональность работала совершенно нормально.Вот ссылка на скриншот для версии ext4.0, в которой поиск работал нормально: enter image description here

Вот еще одна ссылка на скриншот для версии ext6.0, в которой поиск не работает: enter image description here

Ниже приведен код, который я использую для окна диагностики.

/* This class defines the window where the Diagnostic Data wil be displayed 
in a grid.  */
Ext.define('Dragon.view.DiagnosticsWindow', {
extend: 'Ext.window.Window',
alias: 'widget.osDiagnosticWindow',
closable: true,
maximizable: true,
constrain: true,
modal: true,
width: 950,
minWidth: 550,
height: 650,
title: Localize.processLocalStr('Diagnostics'), //'Diagnostics'.lclize(),
layout: 'fit',
bodyStyle: 'padding: 5px;',
config: {
/**
* @cfg {Object} diagnosticData 
* Custom config to get and set backend diagnostic data
*/
diagnosticData: {},
/**
* @cfg {String} userSessionId 
* Custom config to get and set user Session data
*/
userSessionId: '',
/**
* @cfg {String} transactionId 
* Custom config to get and set transaction Id
*/
transactionId: '',
/**
* @cfg {String} actionId 
* Custom config to get and set backend block data
*/
actionId: ''
},
items: []
});   
...