アイテムのリストを含むリスト ビューを含むナビゲーション ビューがあり、アイテムをクリックすると、新しいリストの詳細ページがプッシュされます。すべてがうまく機能しますが、前のリストに戻ると、すべて分解された状態で表示されます。
これを Webkit ブラウザーと Mobile Webkit ブラウザーでテストしましたが、結果は同じです。a)問題を修正するか、b)これが発生したときにウィンドウを再描画して自動的に修正するように指示する可能性のあるフィードバックまたは提案を探しています。
例:
ナビゲーション ビュー:
Ext.define('CA.view.speaker.Card', {
extend: 'Ext.NavigationView',
xtype: 'xSpeakerCard',
config: {
title: "Speakers",
iconCls: "team",
autoDestroy: false,
items: [
{ xclass: 'CA.view.speaker.List' }
]
}
});
リストビュー:
Ext.define('CA.view.speaker.List', {
extend: 'Ext.List',
xtype: 'xSpeakerList',
config: {
title: "Speaker List",
store: "Speakers",
fullscreen: true,
grouped: true,
indexBar: true,
itemTpl: [
'{first_name} {last_name}'
]
}
});
プッシュされている詳細ビュー:
Ext.define('CA.view.speaker.Detail', {
extend: 'Ext.Container',
xtype: 'xSpeakerDetail',
config: {
layout: 'vbox',
scrollable: 'vertical',
title: '',
items: [
{
xtype: 'xSpeakerDetailInfo',
docked: 'top'
},
{
xtype: 'list',
store: 'SpeakerSessions',
id: 'speaker-detail-info-session-list',
flex: 3,
itemTpl: [
'{title}'
],
items: [
{
xtype: 'listitemheader',
cls: 'dark',
html: 'Sessions'
}
]
}
]
}
});