From d7353f8e2af046b6109b926f77bc74e306728e4b Mon Sep 17 00:00:00 2001 From: Carlos Ruiz Date: Fri, 5 Jan 2018 15:14:50 +0100 Subject: [PATCH] IDEMPIERE-3535 / thanks to Murilo - fixed a flaw on the rendering of Lock button --- .../src/org/adempiere/webui/adwindow/ADWindowToolbar.java | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/org.adempiere.ui.zk/WEB-INF/src/org/adempiere/webui/adwindow/ADWindowToolbar.java b/org.adempiere.ui.zk/WEB-INF/src/org/adempiere/webui/adwindow/ADWindowToolbar.java index 970be8a714..3d90b92343 100644 --- a/org.adempiere.ui.zk/WEB-INF/src/org/adempiere/webui/adwindow/ADWindowToolbar.java +++ b/org.adempiere.ui.zk/WEB-INF/src/org/adempiere/webui/adwindow/ADWindowToolbar.java @@ -576,7 +576,13 @@ public class ADWindowToolbar extends FToolbar implements EventListener { this.btnLock.setPressed(locked); - String imgURL = "images/"+ (this.btnLock.isPressed() ? "LockX" : "Lock") + "24.png"; + String size = Env.getContext(Env.getCtx(), "#ZK_Toolbar_Button_Size"); + String suffix = "24.png"; + if (!Util.isEmpty(size)) + { + suffix = size + ".png"; + } + String imgURL = "images/"+ (this.btnLock.isPressed() ? "LockX" : "Lock") + suffix; imgURL = ThemeManager.getThemeResource(imgURL); this.btnLock.setImage(imgURL); }