Change:
Type: <bBug</bThe following user task running on stopped working correctly after the update to 1.90. The first task (Open Git Graph) executes correctly, but the second (Pin Active Editor) doesn't do anything. The tab isn't pinned. VS Code version: Code 1.90.0 (, 2024-06-04T19:34:44.157Z) OS version: Darwin x64 23.5.0 Modes: <details<summarySystem Info</summary </details<details<summaryExtensions (46)</summaryExtensionVersion ------ better-comments3.0.2 turbo-console-log2.10.4 npm-intellisense1.4.5 vscode-eslint2.4.4 dotfiles-syntax-highlighting0.1.0 antidote1.0.21 gitlens15.0.4 EditorConfig0.16.4 react-native-react-redux2.0.6 prettier-vscode10.4.0 code-runner0.12.2 codespaces1.16.22 vscode-github-actions0.26.3 vscode-pull-request-github0.88.1 vscode-graphql-syntax1.3.6 nix-ide0.3.1 svg1.5.3 md-footer1.0.2 vscode-go-to-mdn1.2.0 caddyfile-support0.4.0 template-string-converter0.6.1 git-graph1.30.0 dotenv1.0.1 debugpy2024.6.0 python2024.8.0 vscode-pylance2024.5.1 remote-ssh0.110.1 remote-ssh-edit0.86.0 remote-explorer0.4.3 color-highlight2.8.0 vscode-versionlens1.13.0 ansible24.5.2 vscode-yaml1.14.0 vscode-fileutils3.10.3 vscode-styled-components1.7.8 even-better-toml0.19.2 d20.8.8 lorem-ipsum1.3.1 ulss1.0.2 vscode-mdx1.8.8 intellicode-api-usage-examples0.2.8 vscodeintellicode1.3.1 vscode-icons12.8.0 vscode-import-cost3.3.0 markdown-all-in-one3.6.2 material-theme3.17.2 (2 theme extensions excluded) </details<!-- generated by issue reporter --
Same here. I have the same script and it is not working anymore on linux ubuntu In Windows 11 it still works apparently (when Vscode does not opens as SSH, but directly in windows instead)

Discussion:
import { SideBySideEditor } from 'vs/workbench/browser/parts/editor/sideBySideEditor'; import { TextDiffEditor } from 'vs/workbench/browser/parts/editor/textDiffEditor'; import { ActiveEditorCanSplitInGroupContext, ActiveEditorGroupEmptyContext, ActiveEditorGroupLockedContext, ActiveEditorStickyContext, MultipleEditorGroupsContext, SideBySideEditorActiveContext, TextCompareEditorActiveContext } from 'vs/workbench/common/contextkeys'; <del> import { CloseDirection, EditorInputCapabilities, EditorsOrder, IEditorCommandsContext, IEditorIdentifier, IResourceDiffEditorInput, IUntitledTextResourceEditorInput, IVisibleEditorPane, isEditorIdentifier, isEditorInputWithOptionsAndGroup } from 'vs/workbench/common/editor'; </del> <ins> import { CloseDirection, EditorInputCapabilities, EditorsOrder, IEditorCommandsContext, IEditorIdentifier, IResourceDiffEditorInput, IUntitledTextResourceEditorInput, IVisibleEditorPane, isEditorCommandsContext, isEditorIdentifier, isEditorInputWithOptionsAndGroup } from 'vs/workbench/common/editor'; </ins> import { DiffEditorInput } from 'vs/workbench/common/editor/diffEditorInput'; import { EditorInput } from 'vs/workbench/common/editor/editorInput'; import { SideBySideEditorInput } from 'vs/workbench/common/editor/sideBySideEditorInput';

const isUri = URI.isUri(resourceOrContext); const editorCommandsContext = isUri ? context : resourceOrContext ? resourceOrContext : context; <del> if (editorCommandsContext) { </del> <ins> if (editorCommandsContext && isEditorCommandsContext(editorCommandsContext)) { </ins> return editorCommandsContext; }