Я получаю странное поведение ScrollPanel. Высота уменьшается до 30 пикселей.
Вот мой ui.xml
<g:ScrollPanel styleName="{style.fileViewerWorkspaceBg}">
<g:FlowPanel>
<g:FlowPanel>
<g:FlowPanel>
<my:OneClickFileUploader ui:field="uploader" enableMultipleFileUpload="true" />
</g:FlowPanel>
<g:FlowPanel ui:field="fileTablePanel">
<cell:SimplePager ui:field="pager"/>
<cell:CellTable ui:field="fileViewTable"/>
</g:FlowPanel>
<g:Label ui:field="processingField" />
</g:FlowPanel>
<g:FlowPanel ui:field="filePreview"/>
</g:FlowPanel>
</g:ScrollPanel>
Я переключаюсь между filePreview
& fileTablePanel
+ uploader
, когда я отображаю uploader+fileTablePanel
, он показывает мне полосы прокрутки, но когда я переключаюсь на filePreview
, он уменьшает высоту панели filePreview
до ~ 30px. В чем может быть проблема. Когда я изменяю высоту дочернего элемента div
из ScrollPanel
на 100% в firebug
, он прекрасно отображает страницу, но кажется, что я не могу получить доступ к дочернему элементу div ScrollPanel, какой-либо обходной путь?
Более того, если попытаться сделать ScrollPanel
UiField в классе Java, оно выдает исключение, что it can have only one child
, и в действительности у него есть один дочерний элемент.
спасибо.
аль