diff --git a/entity/Classification_entity/afterOperatingState.js b/entity/Classification_entity/afterOperatingState.js index a94093073f1d90cd4d112f5e93eb90f853d2f4fd..b32d1a0e9e5f2171e5ea139fc5bde90fd1e02618 100644 --- a/entity/Classification_entity/afterOperatingState.js +++ b/entity/Classification_entity/afterOperatingState.js @@ -1,7 +1,9 @@ +import("system.logging"); import("system.vars"); import("system.neon"); -if(vars.get("$sys.recordstate") == neon.OPERATINGSTATE_VIEW) +// "$local.value" contains the previous operationg state +if(vars.get("$sys.recordstate") == neon.OPERATINGSTATE_VIEW && vars.get("$local.value") == neon.OPERATINGSTATE_EDIT) { - neon.refreshAll(); + neon.refreshAll() }