2010-04-15 79 views
1

我有一個錯誤的Internet Explorer我的GXT代碼(包括開發模式,而不是)當我嘗試將標籤固定在面板上。 錯誤是「未知的運行時錯誤數:-2146827687」,但這種誤差的GWT模塊中是拋出總是,在其他GWT模塊具有附接到所述面板的標籤錯誤沒有。未知的運行時錯誤號:-2146827687

面板的佈局是我開發的GridFormLayout。當renderComponentInCell被調用(該方法在doLayout上被調用)並且組件未被渲染(否則condition)時,拋出該錯誤。

private void renderComponentInCell(Component component, Element cell) { 
    if (component.isRendered()) { 
     cell.appendChild(component.getElement()); 
    } else { 
     component.render(cell); 
    } 
    } 

我該怎麼辦?

回答

0

這是一個JSNI或在組件的佈局方法的JavaScript異常的地方。我不時看到這些,我總是很好地看到Firefox也會拋出它們,他們只是在某個地方被吃掉。

我敢打賭,如果你使用漂亮編譯模塊,然後通過使用Firebug或的Venkman佈局調試,你會發現在JS代碼中的空指針或此類。

1

這可能是-1輸出過程中misformatted。

+1

對不起,我不明白你的意思是什麼 – 2010-04-15 10:15:07

相關問題