@@ -126,6 +126,10 @@ Rectangle {
126126 compare(rating.visible, true);
127127
128128 rating.value = data.inputRating;
129+
130+ if (data.inputRating > 0 && data.widgetData["visible"] === "both")
131+ compare(reviewTextArea.visible, true);
132+
129133 if (data.widgetData["required"] !== "rating" ||
130134 data.widgetData["visible"] !== "rating" ||
131135 data.inputRating < 0) {
@@ -134,7 +138,7 @@ Rectangle {
134138 compare(spy.count, 1);
135139 }
136140 } else {
137− verify(rating.visible === false);
141+ compare(rating.visible, false);
138142 }
139143
140144 if (data.widgetData["visible"] !== "rating") {