mirror of https://github.com/icsharpcode/ILSpy.git
Browse Source
SetActiveDockable + SetFocusedDockable were always called together at five sites across the factory and the workspace. Fold the pair into one factory method so the invariant (a surfaced dockable is also focused) is expressed once; the per-site "add to the dock first" step, which varies (unconditional / only-if-absent / none), stays at the call site. Assisted-by: Claude:claude-opus-4-8:Claude Codepull/3755/head
2 changed files with 17 additions and 10 deletions
Loading…
Reference in new issue