diff --git a/frameworks/core/components_ng/pattern/container_modal/interfaces/customtitle.js b/frameworks/core/components_ng/pattern/container_modal/interfaces/customtitle.js index 0944b3394234a56314dfc8d92d544eebb6d7bb91..6c1e36f5cb082ba43544fc2ae3c9914e676cae7f 100644 --- a/frameworks/core/components_ng/pattern/container_modal/interfaces/customtitle.js +++ b/frameworks/core/components_ng/pattern/container_modal/interfaces/customtitle.js @@ -943,12 +943,15 @@ class c3 extends ViewPU { } setMaximizeVisibility(h3) { this.maximizeVisibility = h3 ? Visibility.None : Visibility.Visible; + this.setRowVisibility(); } setMinimizeVisibility(g3) { this.minimizeVisibility = g3 ? Visibility.None : Visibility.Visible; + this.setRowVisibility(); } setCloseVisibility(f3) { this.closeVisibility = f3 ? Visibility.None : Visibility.Visible; + this.setRowVisibility(); } setCloseStatus(isEnabled) { this.closeStatus = isEnabled; diff --git a/frameworks/core/components_ng/pattern/container_modal/source/custombutton.ets b/frameworks/core/components_ng/pattern/container_modal/source/custombutton.ets index a12586fa35a81e6237276515d6f62b6c34cdf7f0..ec7af56895afac9bc8fa5841f23f9b6c447c28a7 100644 --- a/frameworks/core/components_ng/pattern/container_modal/source/custombutton.ets +++ b/frameworks/core/components_ng/pattern/container_modal/source/custombutton.ets @@ -387,14 +387,17 @@ struct custombutton { setMaximizeVisibility(isHide: boolean) { this.maximizeVisibility = isHide ? Visibility.None : Visibility.Visible + this.setRowVisibility() } setMinimizeVisibility(isHide: boolean) { this.minimizeVisibility = isHide ? Visibility.None : Visibility.Visible + this.setRowVisibility() } setCloseVisibility(isHide: boolean) { this.closeVisibility = isHide ? Visibility.None : Visibility.Visible + this.setRowVisibility() } setCloseStatus(isEnabled: boolean) {