1
|
=== modified file 'src/com/goldencode/p2j/ui/chui/ThinClient.java'
|
2
|
--- src/com/goldencode/p2j/ui/chui/ThinClient.java 2015-11-16 09:47:41 +0000
|
3
|
+++ src/com/goldencode/p2j/ui/chui/ThinClient.java 2015-11-16 15:23:48 +0000
|
4
|
@@ -9418,7 +9418,7 @@
|
5
|
{
|
6
|
if (allFramesVisible &&
|
7
|
!wnew.parentOrSelfHidden() &&
|
8
|
- (!wnew.config().realized || !wnew.isVisible()))
|
9
|
+ (!wnew.isRealized() || !wnew.isVisible()))
|
10
|
{
|
11
|
wnew.show();
|
12
|
}
|
13
|
@@ -9436,7 +9436,7 @@
|
14
|
if (allFramesVisible &&
|
15
|
window != null &&
|
16
|
!window.parentOrSelfHidden() &&
|
17
|
- ((window.config() != null && !window.config().realized) || !window.isVisible()))
|
18
|
+ (!window.isRealized() || !window.isVisible()))
|
19
|
{
|
20
|
independentEventDrawingBracket(window, new Runnable()
|
21
|
{
|
22
|
@@ -13689,7 +13689,7 @@
|
23
|
});
|
24
|
}
|
25
|
|
26
|
- return resolveBuffer && frame.config().realized
|
27
|
+ return resolveBuffer && frame.isRealized()
|
28
|
? getScreenBuffer(UiUtils.getWidgetIdAsInt(frame), -1, true)
|
29
|
: null;
|
30
|
}
|
31
|
|
32
|
=== modified file 'src/com/goldencode/p2j/ui/client/gui/ModalWindow.java'
|
33
|
--- src/com/goldencode/p2j/ui/client/gui/ModalWindow.java 2015-11-10 20:23:54 +0000
|
34
|
+++ src/com/goldencode/p2j/ui/client/gui/ModalWindow.java 2015-11-16 15:13:41 +0000
|
35
|
@@ -186,6 +186,7 @@
|
36
|
*
|
37
|
* @return See above.
|
38
|
*/
|
39
|
+ @Override
|
40
|
public boolean isRealized()
|
41
|
{
|
42
|
return realized;
|
43
|
|
44
|
=== modified file 'src/com/goldencode/p2j/ui/client/widget/AbstractWidget.java'
|
45
|
--- src/com/goldencode/p2j/ui/client/widget/AbstractWidget.java 2015-11-12 20:41:26 +0000
|
46
|
+++ src/com/goldencode/p2j/ui/client/widget/AbstractWidget.java 2015-11-16 15:13:15 +0000
|
47
|
@@ -357,6 +357,22 @@
|
48
|
}
|
49
|
|
50
|
/**
|
51
|
+ * The default implementation delegates to WidgetConfig if it has one, otherwise return false.
|
52
|
+ *
|
53
|
+ * @return <code>true</code> if config().realized is true.
|
54
|
+ */
|
55
|
+ @Override
|
56
|
+ public boolean isRealized()
|
57
|
+ {
|
58
|
+ WidgetConfig widgetConfig = config();
|
59
|
+ if (widgetConfig != null)
|
60
|
+ {
|
61
|
+ return widgetConfig.realized;
|
62
|
+ }
|
63
|
+ return false;
|
64
|
+ }
|
65
|
+
|
66
|
+ /**
|
67
|
* Draw widget.
|
68
|
*/
|
69
|
@Override
|
70
|
|
71
|
=== modified file 'src/com/goldencode/p2j/ui/client/widget/Widget.java'
|
72
|
--- src/com/goldencode/p2j/ui/client/widget/Widget.java 2015-11-12 20:41:26 +0000
|
73
|
+++ src/com/goldencode/p2j/ui/client/widget/Widget.java 2015-11-16 15:11:46 +0000
|
74
|
@@ -200,6 +200,13 @@
|
75
|
public boolean isDisplayed();
|
76
|
|
77
|
/**
|
78
|
+ * Check if widget is realized.
|
79
|
+ *
|
80
|
+ * @return <code>true</code> if widget is realized.
|
81
|
+ */
|
82
|
+ public boolean isRealized();
|
83
|
+
|
84
|
+ /**
|
85
|
* Draw widget.
|
86
|
*/
|
87
|
public void draw();
|
88
|
|