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 a1f019e5e0a58393baff54c0daadc202487e8338..2291b30132704663ddeb02a0cf8d6667cc98206c 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>>()