From 994d5c872ad7b39cfe1d6d2a0631ac824a1bbab3 Mon Sep 17 00:00:00 2001 From: felmer <felmer> Date: Tue, 24 May 2011 11:37:00 +0000 Subject: [PATCH] LMS-2240 Show a message if a cell of an editable column can not be edited. SVN: 21462 --- .../client/application/ui/grid/AbstractBrowserGrid.java | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/openbis/source/java/ch/systemsx/cisd/openbis/generic/client/web/client/application/ui/grid/AbstractBrowserGrid.java b/openbis/source/java/ch/systemsx/cisd/openbis/generic/client/web/client/application/ui/grid/AbstractBrowserGrid.java index a1f019e5e0a..2291b301327 100644 --- a/openbis/source/java/ch/systemsx/cisd/openbis/generic/client/web/client/application/ui/grid/AbstractBrowserGrid.java +++ b/openbis/source/java/ch/systemsx/cisd/openbis/generic/client/web/client/application/ui/grid/AbstractBrowserGrid.java @@ -1708,7 +1708,12 @@ public abstract class AbstractBrowserGrid<T/* Entity */, M extends BaseEntityMod { M model = event.getModel(); String columnID = event.getProperty(); - event.setCancelled(isEditable(model, columnID) == false); + boolean editable = isEditable(model, columnID); + if (editable == false) + { + MessageBox.info("Not Editable", "Sorry, this table cell isn't editable", null); + } + event.setCancelled(editable == false); } }); editorGrid.addListener(Events.AfterEdit, new Listener<GridEvent<M>>() -- GitLab