From 8ca134871ff1b2e40ef6d052cdb258d750d18ec0 Mon Sep 17 00:00:00 2001 From: Khushboo Vashi Date: Tue, 22 Mar 2016 13:14:38 +0000 Subject: [PATCH] Update the Browser Tree Node Icon after editing. --- web/pgadmin/browser/templates/browser/js/node.js | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/web/pgadmin/browser/templates/browser/js/node.js b/web/pgadmin/browser/templates/browser/js/node.js index a6b119c9e..37afb3a41 100644 --- a/web/pgadmin/browser/templates/browser/js/node.js +++ b/web/pgadmin/browser/templates/browser/js/node.js @@ -825,7 +825,7 @@ function($, _, S, pgAdmin, Menu, Backbone, Alertify, pgBrowser, Backform) { panel.close() }, updateTreeItem = function() { - // Update the item lable (if lable is modified.) + // Update the item lable (if label is modified.) if (view.model.tnode) { var itemData = tree.itemData(item), icon = itemData.icon; @@ -836,6 +836,8 @@ function($, _, S, pgAdmin, Menu, Backbone, Alertify, pgBrowser, Backform) { tree.addIcon(item, {icon: itemData.icon}); } else if (view.model.get('name')) { tree.setLabel(item, {label: view.model.get("name")}); + if (view.model.get('data').icon && view.model.get('data').icon != '') + tree.addIcon(item, {icon: view.model.get('data').icon}); } tree.deselect(item); panel.$container.removeAttr('action-mode');