Skip to content

Commit e469351

Browse files
authored
fix: regions menu has duplicate "recently used" labels #3715
1 parent 617a451 commit e469351

File tree

4 files changed

+8
-4
lines changed

4 files changed

+8
-4
lines changed
Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,4 @@
1+
{
2+
"type": "Bug Fix",
3+
"description": "Regions quickpick menu shows duplicate \"recently used\" labels"
4+
}

src/shared/ui/common/region.ts

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -45,8 +45,8 @@ export function createRegionPrompter(
4545

4646
const defaultRegionItem = items.find(item => item.detail === defaultRegion)
4747

48-
if (defaultRegionItem !== undefined) {
49-
defaultRegionItem.description = localize('AWS.generic.recentlyUsed', '(recently used)')
48+
if (defaultRegionItem !== undefined && !defaultRegionItem.recentlyUsed) {
49+
defaultRegionItem.description = localize('AWS.generic.defaultRegion', '(default region)')
5050
}
5151

5252
const prompter = createQuickPick(items, {

src/shared/ui/common/regionSubmenu.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -46,7 +46,7 @@ export class RegionSubmenu<T> extends Prompter<RegionSubmenuResponse<T>> {
4646
data: undefined,
4747
},
4848
{
49-
label: 'Switch region',
49+
label: 'Switch Region',
5050
data: switchRegion,
5151
description: `current region: ${this.currentRegion}`,
5252
},

src/test/shared/ui/prompters/regionSubmenu.test.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -45,7 +45,7 @@ describe('regionSubmenu', function () {
4545
const dataPrompterTester = createQuickPickPrompterTester(
4646
submenuPrompter.activePrompter as Combine<typeof submenuPrompter.activePrompter>
4747
)
48-
dataPrompterTester.acceptItem('Switch region')
48+
dataPrompterTester.acceptItem('Switch Region')
4949
await dataPrompterTester.result()
5050

5151
const regionTester = createQuickPickPrompterTester(

0 commit comments

Comments
 (0)