The failure presents as a Designer user-interface state problem: the selected component changes, but the floating Property Editor continues to show the previous selection, becomes blank, or combines fields from two selections. Before anything else, confirm the active Perspective container, the deep-selected object, and whether the Property Editor is floating or docked.
Recovery approaches and selection criteria
| Approach | Use when | Confirmation | Limitation |
|---|---|---|---|
| Deep-select the target | The canvas selection and editing context do not match | The intended component or container becomes the deep-selected object and its properties appear | Does not by itself prove that a stale floating panel has redrawn |
| Drag the Property Editor by its title bar | The floating editor is blank or still displays the previous object | The panel redraws with the current object's properties | The symptom can return after selecting another component |
Use View and Reset Panels
|
Panel movement provides only temporary recovery | The panel layout resets and the editor responds to a new selection | May alter the current panel arrangement |
| Dock the Property Editor | A stable commissioning workspace is more important than a floating layout | Selections update without requiring title-bar movement | An update delay can remain in Break, Column, and Flex Containers |
Use deep selection first because it resolves selection-context ambiguity without changing the workspace. If the displayed properties remain stale or blank, force a redraw by moving the floating panel. When that recovery lasts for only one selection, reset the panels. Keep the editor docked as the practical operating configuration while diagnosing repeated redraw failures.
Affected condition pattern
The reported installation used Ignition Platform 8.1.47, Perspective Module 2.1.47, and Windows 11 25H2 with OS build 26200.7840 and Windows Feature Experience Pack 1000.26100.291.0. These values identify the tested environment; they do not define every affected release.
| Condition | Observed result |
|---|---|
| Perspective with a floating Property Editor | The editor can retain the last object's properties or become blank after a new selection |
| Break, Column, or Flex Container | The fault repeats most reliably |
| Coordinate, Split, or Tab Container | Normal updates occur unless stale state has carried over from another container |
| Docked Property Editor | The editor mostly works, but updates can be noticeably delayed in Break, Column, and Flex Containers |
| Vision Property Editor | Operates normally in the same installation |
| Designer Console | No error appears when the display fails |
The container correlation matters. Test first in the container where the problem began rather than switching immediately to a Coordinate, Split, or Tab Container. A stale panel can persist across that transition and can display part of the old container's property set beside part of the current selection's properties.
Selection and redraw mechanism
The Project Browser selection, canvas highlight, and deep-selection context represent related but distinct editing states. A child can appear selected on the canvas while the root or another container remains the active deep-selected object. In that state, the Property Editor may correctly follow the editing context even though the visible highlight suggests a different target.
A separate redraw fault produces a similar symptom. The internal selection may change while the floating panel fails to repaint its controls. Dragging the title bar causes Windows to reposition and repaint the panel, exposing the properties already associated with the current selection. Mixed old and new property fields point more strongly to an incomplete panel redraw than to a simple selection mistake.
This distinction defines the diagnostic path: inspect deep selection before treating the problem as a rendering fault. Do not move on until the Project Browser identifies the intended editing object. If the identity is correct but the display remains stale, recover the panel rather than repeatedly changing the project selection.
Controlled recovery procedure
- Record the failing context. Note whether the active view uses a Break, Column, or Flex Container and whether the Property Editor is floating. Select two components with visibly different property sets. Confirm that the second selection still shows the first component's properties, a blank editor, or a mixed property display.
-
Set the editing context. In the Project Browser, right-click the required component or container and choose
Deep Select. Confirm that the intended object, rather than the view root or another container, is deep selected. - Retest selection tracking. Select the target again and wait for the Property Editor to update. If the displayed object now matches, continue editing with that deep-selection context. If the identity remains stale, proceed to the repaint test.
- Force one repaint. Click the floating Property Editor title bar and drag the panel. Confirm that the panel immediately displays the current component's properties. This separates a repaint failure from an incorrect component selection.
-
Reset persistent panel state. When the next selection again leaves stale content, use the toolbar's
Viewoption and clickReset Panels. Confirm the restored panel layout before testing another component. - Apply the stable layout. Dock the Property Editor if floating operation continues to fail. Confirm that it follows selections, allowing for the reported delay in Break, Column, and Flex Containers.
Verification matrix
Run the verification in a fixed order so that a container transition does not hide retained panel state.
- Open a Perspective view containing one of the affected container types: Break, Column, or Flex.
- Deep-select the container root, select a child component, and confirm that the editor identifies the child and displays a complete property set.
- Select the root again. Confirm that no child properties remain and that the panel does not go blank.
- Repeat the child-to-root transition several times without dragging the panel. Any required title-bar movement means the recovery is temporary.
- Open a Coordinate, Split, or Tab Container only after the affected-container test passes. Confirm that no fields from the previous Break, Column, or Flex Container remain visible.
- Repeat once with the panel floating and once docked. Record whether the failure is stale content, blank content, mixed content, or delayed content; these observations separate repaint failure from slow refresh.
Recurring diagnostic pitfalls
- Trusting the canvas highlight alone: The highlighted component may differ from the deep-selected editing context. Verify both before resetting panels.
- Using panel movement as the permanent fix: A successful repaint proves that dragging can refresh the display, but the next selection can reproduce the problem.
- Testing only an unaffected container: Coordinate, Split, and Tab Containers can appear normal after the panel has been redrawn. Reproduce and verify in Break, Column, or Flex first.
- Reading silence in the Console as proof of recovery: No Console errors were produced during the failure. Visual selection tracking is the required test.
- Confusing delay with stale state: A docked panel may update slowly. Wait for the update, then compare the displayed object and property set with the current selection before changing the layout again.
FAQ
Why does the Perspective Property Editor show the previous component?
The deep-selected editing context may still point to another object, or the floating panel may not have repainted after the selection changed. Use Deep Select first; if the target is correct but the panel is stale, drag its title bar once to test the redraw path.
Why does the Perspective Property Editor go blank?
A blank editor in the reported configuration occurs when the floating panel fails to refresh after selecting another object. If moving the title bar restores the current properties, reset the panels through View and Reset Panels.
Why does the problem continue in a Coordinate Container?
Stale panel state can carry over after working in a Break, Column, or Flex Container. Redraw or reset the Property Editor before using the Coordinate, Split, or Tab Container as a comparison test.
How do I verify the Perspective Property Editor fix?
Deep-select the intended container, alternate between its root and a child several times, and verify that each complete property set appears without dragging the panel. Finish by switching to a Coordinate, Split, or Tab Container and confirm that no properties from the previous selection remain.