Skip to content

Replace method browser singleton group with per-flow browsing context - #1538

Merged
estebanlm merged 1 commit into
pharo-spec:Pharo14from
demarey:Pharo14
Oct 6, 2026
Merged

estebanlm merged 1 commit into
pharo-spec:Pharo14from
demarey:Pharo14

Conversation

@demarey

@demarey demarey commented Sep 28, 2026

Copy link
Copy Markdown
Contributor

Remove the global StMethodBrowserGroup Current singleton. Browser opening is
now context-sensitive: class-side browse methods always open a new browsing
context (new group window visit StMethodBrowserGroup openNewBrowser:), while
list navigation reuses its hosting group as a tab via StMethodBrowserGroup
addBrowser: when present (same browsing context).

Fixes #1537

Remove the global StMethodBrowserGroup Current singleton. Browser opening is
now context-sensitive: class-side browse methods always open a new browsing
context (new group window visit StMethodBrowserGroup openNewBrowser:), while
list navigation reuses its hosting group as a tab via StMethodBrowserGroup
addBrowser: when present (same browsing context).
@estebanlm
estebanlm merged commit 45ff980 into pharo-spec:Pharo14 Oct 6, 2026
1 of 2 checks passed
@guillep

guillep commented Oct 6, 2026

Copy link
Copy Markdown
Contributor

🙌

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