You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@isis.apache.org by ah...@apache.org on 2022/09/15 14:48:01 UTC

[isis] branch master updated: ISIS-3198: fixes toggled visibility issue

This is an automated email from the ASF dual-hosted git repository.

ahuber pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/isis.git


The following commit(s) were added to refs/heads/master by this push:
     new 85bed5e8c8 ISIS-3198: fixes toggled visibility issue
85bed5e8c8 is described below

commit 85bed5e8c8e1ee3b385cef8653614f294b04eb8b
Author: Andi Huber <ah...@apache.org>
AuthorDate: Thu Sep 15 16:47:53 2022 +0200

    ISIS-3198: fixes toggled visibility issue
---
 .../isis/viewer/wicket/ui/components/scalars/ScalarPanelAbstract.java  | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

diff --git a/viewers/wicket/ui/src/main/java/org/apache/isis/viewer/wicket/ui/components/scalars/ScalarPanelAbstract.java b/viewers/wicket/ui/src/main/java/org/apache/isis/viewer/wicket/ui/components/scalars/ScalarPanelAbstract.java
index b83d82208a..cc39c75794 100644
--- a/viewers/wicket/ui/src/main/java/org/apache/isis/viewer/wicket/ui/components/scalars/ScalarPanelAbstract.java
+++ b/viewers/wicket/ui/src/main/java/org/apache/isis/viewer/wicket/ui/components/scalars/ScalarPanelAbstract.java
@@ -612,9 +612,10 @@ implements ScalarModelSubscriber {
        val scalarModel = scalarModel();
 
        // visibility
+       val visibilityBefore = isVisible() && isVisibilityAllowed();
        val visibilityConsent = paramModel.getParameterNegotiationModel().getVisibilityConsent(paramModel.getParameterIndex());
-       val visibilityBefore = isVisible();
        val visibilityAfter = visibilityConsent.isAllowed();
+       setVisibilityAllowed(visibilityAfter);
        setVisible(visibilityAfter);
 
        // usability