0

アイテムのリストを含むリスト ビューを含むナビゲーション ビューがあり、アイテムをクリックすると、新しいリストの詳細ページがプッシュされます。すべてがうまく機能しますが、前のリストに戻ると、すべて分解された状態で表示されます。

これを 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'
      }
      ]
    }
    ]
  }

});
4

0 に答える 0