2014-09-16 3 views
0

해당 패널에 기본 패널이 있습니다. 텍스트 상자 셀, 정수 상자 셀, 팝업 패널이 포함 된 다양한 필드가 있습니다. 팝업 패널은 텍스트 상자에서 인스턴스화되거나 정수 상자입니다. 팝업 패널이 셀에서 시작되면 응용 프로그램이 서버 호출을 호출하여 해당 팝업 패널을 채우는 데 시간이 걸릴 수 있습니다. 사용자가 부모 패널을 닫으면 팝업 패널은 표시되는 동안 자신을 배치 할 위치를 알 수 없습니다 상위 패널과 인스턴스화 된 셀 상자는 이미 사라졌습니다. 그래서 그것은 화면의 왼쪽 상단 모서리에있는 기본 위치에 자리합니다. 어떻게이 사건을 처리해야합니까? 팝 패널이 조부모 요소가 숨겨져 있으며 더 이상 자체를 표시해서는 안된다는 것을 알게되는 방법은 무엇입니까?GWT popupPanel : 자식 요소가 부모 요소의 가시성을 알지 못합니다.

답변

0

사용자가 상자를 클릭하면 서버 호출을 시작합니다. onSuccess() 콜백 메소드에서 팝업이 여전히 필요한지 확인하십시오. 그렇다면 보여주십시오.

관련 문제