You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Based on user feedback, this milestone we have improved the logic determining the enablement of the "Commit" action button. We are now using the git.enableSmartCommit, git.suggestSmartCommit, and git.smartCommitChanges to determine whether the button should be enabled/disabled.
Prerequisites
Start VS Code Insiders and ensure that the following settings are set to their default values:
scm.showActionButton is set to true
git.showActionButton is set to true, true, true
git.postCommitCommand is set to none
Test Plan
Start VS Code Insiders
Open a folder/workspace that contains a git repository
Ensure that the following settings are set:
git.enableSmartCommit: false
git.suggestSmartCommit: true
Make a change to a file and switch to the "Source Control" view
Confirm that the modified file appears in the list of changed files
Confirm that the "Commit" button is enabled
Set the git.suggestSmartCommit setting to false
Confirm that the "Commit" button is disabled
Click the + action for the file so that it gets staged
Confirm that the "Commit" button is enabled
Click the - action for the file so that it gets un-staged
Set the git.enableSmartCommit setting to true
Confirm that the "Commit" button is enabled
The text was updated successfully, but these errors were encountered:
Refs: #153707
Complexity: 2
Create Issue
Based on user feedback, this milestone we have improved the logic determining the enablement of the "Commit" action button. We are now using the
git.enableSmartCommit
,git.suggestSmartCommit
, andgit.smartCommitChanges
to determine whether the button should be enabled/disabled.Prerequisites
Start VS Code Insiders and ensure that the following settings are set to their default values:
scm.showActionButton
is set totrue
git.showActionButton
is set totrue
,true
,true
git.postCommitCommand
is set tonone
Test Plan
git.enableSmartCommit: false
git.suggestSmartCommit: true
git.suggestSmartCommit
setting tofalse
+
action for the file so that it gets staged-
action for the file so that it gets un-stagedgit.enableSmartCommit
setting totrue
The text was updated successfully, but these errors were encountered: