From f71a3fcf80fabb866bb9080a8c1731a3f340afe0 Mon Sep 17 00:00:00 2001 From: Jasper Boeijenga Date: Wed, 6 Aug 2025 10:54:54 +0200 Subject: [PATCH 1/3] Removed changeset Signed-off-by: Jasper Boeijenga --- .changeset/gold-bugs-rhyme.md | 5 ----- 1 file changed, 5 deletions(-) delete mode 100644 .changeset/gold-bugs-rhyme.md diff --git a/.changeset/gold-bugs-rhyme.md b/.changeset/gold-bugs-rhyme.md deleted file mode 100644 index e636e3f62f..0000000000 --- a/.changeset/gold-bugs-rhyme.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -'@backstage/plugin-scaffolder-backend-module-gitlab': minor ---- - -Added additional feedback in case branch is already created From 166dfd7c4ae330cb19a08bda64db4764e960b5a6 Mon Sep 17 00:00:00 2001 From: Jasper Boeijenga Date: Wed, 6 Aug 2025 10:56:48 +0200 Subject: [PATCH 2/3] Prevented clearAll from removing non-deletable widgets Signed-off-by: Jasper Boeijenga --- .changeset/violet-comics-chew.md | 5 +++++ .../src/components/CustomHomepage/CustomHomepageGrid.tsx | 2 +- 2 files changed, 6 insertions(+), 1 deletion(-) create mode 100644 .changeset/violet-comics-chew.md diff --git a/.changeset/violet-comics-chew.md b/.changeset/violet-comics-chew.md new file mode 100644 index 0000000000..c5391ea560 --- /dev/null +++ b/.changeset/violet-comics-chew.md @@ -0,0 +1,5 @@ +--- +'@backstage/plugin-home': patch +--- + +Fixed bug in CustomHomepageGrid where clearAll did not respect the deletable flag on widgets diff --git a/plugins/home/src/components/CustomHomepage/CustomHomepageGrid.tsx b/plugins/home/src/components/CustomHomepage/CustomHomepageGrid.tsx index 4b3d35ed62..5d85e834e8 100644 --- a/plugins/home/src/components/CustomHomepage/CustomHomepageGrid.tsx +++ b/plugins/home/src/components/CustomHomepage/CustomHomepageGrid.tsx @@ -275,7 +275,7 @@ export const CustomHomepageGrid = (props: CustomHomepageGridProps) => { }; const clearLayout = () => { - setWidgets([]); + setWidgets(widgets.filter(w => !w.deletable)); }; const changeEditMode = (mode: boolean) => { From f47e796f44dbe23eea5be85ffe59f07c4147ea6d Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Fredrik=20Adel=C3=B6w?= Date: Mon, 18 Aug 2025 13:56:59 +0200 Subject: [PATCH 3/3] Update .changeset/violet-comics-chew.md MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Signed-off-by: Fredrik Adelöw --- .changeset/violet-comics-chew.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.changeset/violet-comics-chew.md b/.changeset/violet-comics-chew.md index c5391ea560..5695f1cbd8 100644 --- a/.changeset/violet-comics-chew.md +++ b/.changeset/violet-comics-chew.md @@ -2,4 +2,4 @@ '@backstage/plugin-home': patch --- -Fixed bug in CustomHomepageGrid where clearAll did not respect the deletable flag on widgets +Fixed bug in CustomHomepageGrid where `clearAll` did not respect the `deletable` flag on widgets