|
|
@@ -229,6 +229,10 @@ public class VOverlay extends PopupPanel implements CloseHandler<PopupPanel> { |
|
|
|
return shadow != null; |
|
|
|
} |
|
|
|
|
|
|
|
protected boolean isShimElementEnabled() { |
|
|
|
return shimElement != null; |
|
|
|
} |
|
|
|
|
|
|
|
private void removeShimElement() { |
|
|
|
if (shimElement != null) { |
|
|
|
shimElement.removeFromParent(); |
|
|
@@ -382,6 +386,10 @@ public class VOverlay extends PopupPanel implements CloseHandler<PopupPanel> { |
|
|
|
shadow.getStyle().setProperty("visibility", |
|
|
|
visible ? "visible" : "hidden"); |
|
|
|
} |
|
|
|
if (isShimElementEnabled()) { |
|
|
|
shimElement.getStyle().setProperty("visibility", |
|
|
|
visible ? "visible" : "hidden"); |
|
|
|
} |
|
|
|
} |
|
|
|
|
|
|
|
@Override |