Skip to content

Commit 3c25aa8

Browse files
committed
EditInlineField update to get value based on component text in read only case
1 parent b1ceaff commit 3c25aa8

1 file changed

Lines changed: 8 additions & 1 deletion

File tree

src/org/labkey/test/components/ui/edit/EditInlineField.java

Lines changed: 8 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -61,7 +61,9 @@ public String getLabel()
6161

6262
public String getValue()
6363
{
64-
return elementCache().toggle().getText();
64+
if (elementCache().hasToggle())
65+
return elementCache().toggle().getText();
66+
return getComponentElement().getText();
6567
}
6668

6769
private boolean isOpen()
@@ -125,6 +127,11 @@ WebElement toggle()
125127
return toggleLoc.waitForElement(this, 1_000);
126128
}
127129

130+
boolean hasToggle()
131+
{
132+
return toggleLoc.existsIn(this);
133+
}
134+
128135
WebElement pencil()
129136
{
130137
return pencilLoc.waitForElement(this, 1_000);

0 commit comments

Comments
 (0)