MOAP/media surface selection highlights render intrusive mesh/face outlines outside Build/Edit mode
Eksynn Resident
Summary:
When left-clicking a media-on-a-prim (MOAP) surface outside Build/Edit mode, the viewer displays selection-highlighted geometry, including face/vertex/mesh outlines. On some mesh media surfaces, this creates dense visible lines over the media itself, making the media interface difficult to see or use.
This appears to be tied to the general selection highlighting behaviour. Disabling RenderHighlightSelections / âEnable highlightingâ hides the outlines, but that also removes useful selection highlighting while building, so it is not a practical workaround.
Steps to reproduce:
- Log into Second Life Viewer 7.2.3. (Currently using Firestorm in parity with Second Life Viewer: 7.2.3)
- Make sure selection highlighting is enabled:
Preferences search: âEnable highlightingâ
or debug setting: RenderHighlightSelections = TRUE
- Rez or find an object with media-on-a-prim / shared media applied to a face.
- Preferably test with a mesh object or a non-flat / multi-face mesh surface using media, as the issue is much more visible there.
- Make sure Build/Edit tools are not open and that the object is not being edited.
- Left-click the media surface to interact with the media.
- Observe the visible selection outlines / face or vertex-like lines drawn over or around the media surface.
Expected result:
When interacting with a MOAP/media surface outside Build/Edit mode, the viewer should allow interaction with the media without rendering intrusive build-style face/vertex/mesh selection outlines over the media.
Selection highlighting should remain available while actually building/editing, but media interaction during normal use should not obscure the media UI.
Actual result:
Clicking a MOAP/media surface automatically selects or highlights the object/face, causing visible selection outlines to appear. On mesh media surfaces, this can show dense geometry/vertices/face lines over the surface. This makes some media menus or media UIs hard to navigate.
Disabling âEnable highlightingâ or setting RenderHighlightSelections to FALSE removes the visual problem, but also removes useful selection highlighting while building/editing.
Impact:
This affects the usability of media-on-a-prim / shared media interfaces, especially mesh-based media menus and HUD-like media panels. The media can become visually cluttered or difficult to read after clicking on it.
Notes / suspected cause:
Residents discussing the issue noted that MOAP interaction appears to automatically select the surface/object, which may be expected for media interaction. The bug is not necessarily that selection happens, but that the viewer renders intrusive selection geometry outside Build/Edit mode.
A possible fix would be to suppress rendering of face/vertex/mesh selection highlights for MOAP/media interaction when the user is not in Build/Edit mode, while preserving normal highlighting during building/editing.
Workaround:
Set RenderHighlightSelections to FALSE or disable âEnable highlightingâ in Preferences. This is only partial, because it also disables useful highlighting while building.
Evidence:
- The issue was reproduced by multiple residents.
- One resident confirmed the same visual effect after deliberately putting media on a non-flat surface.
- Another resident reproduced it by testing media on a random mesh, where left-clicking made the lines appear.
- The issue occurs for me on media surfaces and is especially common on mesh surfaces.
Screenshots:
Log In
Eksynn Resident
a user has successfully been able to modify one single line to their fork: https://github.com/trish-sl/phoenix-firestorm/commit/087754c0bb3592ff948d31eec26521dbec3409ca