Skip to content

GitHub Issue #899: App save grid view in subfolder overrides inherited default - #2066

Open
cnathe wants to merge 8 commits into
developfrom
fb_saveView899
Open

GitHub Issue #899: App save grid view in subfolder overrides inherited default#2066
cnathe wants to merge 8 commits into
developfrom
fb_saveView899

Conversation

@cnathe

@cnathe cnathe commented Aug 24, 2026

Copy link
Copy Markdown
Contributor

Rationale

https://github.com/LabKey/internal-issues/issues/899

Saving a grid view from a subfolder currently resolves the view inherited from an ancestor folder, edits it in place, and then on save relocates it — so the subfolder save destroys the parent's inherited default. The fix threads a new explicitTargetContainer flag through both save actions: unless the caller explicitly named a target folder, an ancestor-owned view found by the lookup is discarded so a new local view shadows it instead. On the client, SaveViewModal stops offering/sending inherit outside the app home folder, and reads inherit/shared off the new server-supplied shadowed sub-object (a session view is never itself shared or inheritable, so its own flags were always wrong defaults).

Related Pull Requests

Changes

  • Save grid view fix for tracking the shadow view properties when saving session view

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.

2 participants