Skip to content

Conversation

@labkey-tchad
Copy link
Member

Rationale

The "Panorama Public Search" webpart re-renders the "Targeted MS Experiment List" webpart with a different title which can cause a StaleElementReferenceException. Finding the dataregion by the updated webpart title should avoid this.

org.openqa.selenium.StaleElementReferenceException: The element with the reference d929f1f2-8349-4e30-8ab1-8b42f437c3e4 is stale; either its node document is not the active document, or it is no longer connected to the DOM
[...]
  at app//org.labkey.test.selenium.WebElementWrapper.isEnabled(WebElementWrapper.java:79)
  at app//org.labkey.test.selenium.WebElementWrapper.isEnabled(WebElementWrapper.java:79)
  at app//org.labkey.test.util.DataRegion.elementCache(DataRegion.java:98)
  at app//org.labkey.test.util.DataRegionTable.elementCache(DataRegionTable.java:107)
  at app//org.labkey.test.util.DataRegionTable.elementCache(DataRegionTable.java:1)
  at app//org.labkey.test.util.DataRegion.hasHeaderMenu(DataRegion.java:270)
  at app//org.labkey.test.tests.panoramapublic.PanoramaPublicMyDataViewTest.myDataView(PanoramaPublicMyDataViewTest.java:195)
  at app//org.labkey.test.tests.panoramapublic.PanoramaPublicMyDataViewTest.verifyColumnValues(PanoramaPublicMyDataViewTest.java:156)
  at app//org.labkey.test.tests.panoramapublic.PanoramaPublicMyDataViewTest.viewSubmitterData(PanoramaPublicMyDataViewTest.java:127)
  at app//org.labkey.test.tests.panoramapublic.PanoramaPublicMyDataViewTest.testMyDataView(PanoramaPublicMyDataViewTest.java:81)

Related Pull Requests

  • N/A

Changes

  • Fix stale element exception with panorama dashboard

@labkey-tchad labkey-tchad merged commit 527afb8 into release25.11-SNAPSHOT Nov 19, 2025
7 checks passed
@labkey-tchad labkey-tchad deleted the 25.11_fb_stalePanoramaWebpart branch November 19, 2025 23:14
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants