mirror of https://github.com/icsharpcode/ILSpy.git
Browse Source
Toggling a display setting that affects decompiler output (folding, member or using expansion, debug info, IL detail, indentation) routed through ForceRefreshActiveTab, whose ShowSelectedNode re-projects the tree selection and so activates the preview tab -- yanking the user off whatever tab they were on (e.g. the live Options page they were editing). Add RefreshDecompilerOutputInPlace, which re-decompiles the cached decompiler content directly without re-projecting or activating anything, and route the Redecompile display-setting reaction to it. F5 reload and dependency-load keep using ForceRefreshActiveTab, where re-projecting the selection is intended. Assisted-by: Claude:claude-opus-4-8:Claude Codepull/3755/head
3 changed files with 54 additions and 2 deletions
Loading…
Reference in new issue