From 0c83ee13de3dcc442f7c2b01bfbd9c8bbdb08288 Mon Sep 17 00:00:00 2001 From: Vinicius Fortuna Date: Thu, 18 Jun 2020 12:25:47 -0400 Subject: [PATCH] Make sure the UI is updated on rename --- .../web_app/ui_components/outline-server-view.js | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/src/server_manager/web_app/ui_components/outline-server-view.js b/src/server_manager/web_app/ui_components/outline-server-view.js index 6a662f84..0139bef6 100644 --- a/src/server_manager/web_app/ui_components/outline-server-view.js +++ b/src/server_manager/web_app/ui_components/outline-server-view.js @@ -740,8 +740,14 @@ export class ServerView extends DirMixin(PolymerElement) { newName: displayName, entry: { commitName: () => { - accessKey.name = displayName; input.disabled = false; + // Update accessKeyRows so the UI is updated. + this.accessKeyRows = this.accessKeyRows.map((row) => { + if (row.id !== accessKey.id) { + return row + } + return {...row, name: displayName}; + }); }, revertName: () => { input.value = accessKey.name;