From aabc6769624c8ddeb4481323805c9415e5a1a058 Mon Sep 17 00:00:00 2001 From: isc-tleavitt <73311181+isc-tleavitt@users.noreply.github.com> Date: Mon, 2 Dec 2024 08:00:33 -0500 Subject: [PATCH 1/2] fix: add save flags to menu --- CHANGELOG.md | 3 ++- cls/SourceControl/Git/Extension.cls | 28 ++++++++++++++-------------- 2 files changed, 16 insertions(+), 15 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 7cfdbb3f..3ba309a5 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -15,8 +15,9 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 - FullLoad pull event handler allows deploying changes with a full import of the repository (#619) - Pull and Sync options no longer log a fatal error if remote branch does not exist (#562) -## Fixed +### Fixed - Fixed minor issues in Studio UI (#641) +- Document save is forced before menu operations that can modify repository state ## [2.7.1] - 2024-11-13 diff --git a/cls/SourceControl/Git/Extension.cls b/cls/SourceControl/Git/Extension.cls index d9f4287a..89d1d5c7 100644 --- a/cls/SourceControl/Git/Extension.cls +++ b/cls/SourceControl/Git/Extension.cls @@ -13,33 +13,33 @@ XData Menu - + - + - - + + - + - - + + - - + + - - + + - + - - + + } From 98ae6c2fd9bd8ed7ac7ce3ec8189592db54ee525 Mon Sep 17 00:00:00 2001 From: isc-tleavitt <73311181+isc-tleavitt@users.noreply.github.com> Date: Mon, 2 Dec 2024 08:11:01 -0500 Subject: [PATCH 2/2] fix: force "Save All" for possible bulk operations --- cls/SourceControl/Git/Extension.cls | 16 ++++++++-------- 1 file changed, 8 insertions(+), 8 deletions(-) diff --git a/cls/SourceControl/Git/Extension.cls b/cls/SourceControl/Git/Extension.cls index 89d1d5c7..c4c4ad9b 100644 --- a/cls/SourceControl/Git/Extension.cls +++ b/cls/SourceControl/Git/Extension.cls @@ -13,25 +13,25 @@ XData Menu - + - + - - + + - - + + - - + +