I'm using latest Chrome Version 40.0.2214.91 m under Windows 7.
I've downloaded the latest Sencha Cmd: SenchaCmd-5.1.0.26-linux-x64.run.zip and used it to generate the most basic application:
From now on I've just added a Ext.tree.Panel following your sample, and just grapping the splitter, moving it to left then right doesn't redraw the panel (the part that has to be redrawn between the two moves to be precise).
You can watch and test the problem here:
Panel not redrawn when moving splitter
I've downloaded the latest Sencha Cmd: SenchaCmd-5.1.0.26-linux-x64.run.zip and used it to generate the most basic application:
Code:
sencha generate app -ext Gestion ./gestion
From now on I've just added a Ext.tree.Panel following your sample, and just grapping the splitter, moving it to left then right doesn't redraw the panel (the part that has to be redrawn between the two moves to be precise).
Just generate a basic app, then copy paste this in Main.js:
Code:
Ext.define('Gestion.view.main.Main', {
extend: 'Ext.container.Container',
requires: [
'Gestion.view.main.MainController',
'Gestion.view.main.MainModel'
],
xtype: 'app-main',
controller: 'main',
viewModel: {
type: 'main'
},
layout: {
type: 'border'
},
items: [{
region: 'west',
xtype: 'panel',
bind: {
title: '{name}'
},
width: '30%',
split: true,
items:[
Ext.create('Ext.tree.Panel', {
fields: ['name', 'description'],
columns: [{
xtype: 'treecolumn',
text: 'Name',
dataIndex: 'name',
flex: 1,
sortable: true
}],
root: {
name: 'Root',
description: 'Root description',
expanded: true,
children: [{
name: 'Child 1',
description: 'Description 1',
leaf: true
}, {
name: 'Child 2',
description: 'Description 2',
leaf: true
}]
}
})
]
},{
region: 'east',
bind: {
title: '{name}'
},
width: '30%',
split: true
},{
region: 'center',
xtype: 'tabpanel',
items:[{
title: 'Tab 1',
html: '<h2>Content appropriate for the current navigation.</h2>'
}]
}]
});
You can watch and test the problem here:
Panel not redrawn when moving splitter
Aucun commentaire:
Enregistrer un commentaire