2015-09-13 11 views
7

Ich habe drei Panels in meinem Ext JS Projekt; Das ist ein Panel als Eltern Panel und zwei andere sind Kind Panels. Ich habe die untergeordneten Elemente so eingestellt, dass sie ziehbar sind.
Wie Sie im Code unten sehen können:extjs Schatten Bug beim Ziehen von Panels

extend: 'Ext.tree.Panel', 
requires: ['Ext.data.TreeStore'], 
collapsible: true, 
border: false, 
draggable: true, 
resizable: true, 
floating: true, 
constrain: true, 
renderTo: Ext.getBody(), 
store: new Ext.data.TreeStore({ 
//data.jason 
}), 
listeners: { 
    move: 'onDrag' 
} 

// onDrag Funktion ist:

onDrag: function(stick) 
{ 
    stick.dd = new Ext.dd.DDProxy(stick.el.dom.id,'group'); 
    drag = stick; 
    drag.anchorTo(Ext.getBody(),"tl-bl?"); 
    drag.setHeight(490); 
    drag.setMinHeight(200); 
} 

Mein Problem ist, dass, wenn ich die Kindertafeln ziehen sie einige Schatten auf dem ehemaligen Platz verlassen:

enter image description here

Wie kann ich dieses Problem lösen?

+2

könnten Sie eine Arbeits Geige zur Verfügung stellen? –

Antwort

2

Extjs hat die Angewohnheit, seine Schatten nicht zu aktualisieren.

Versuchen drag.syncShadow();

Verwandte Themen