diff --git a/src/app/mainview/components/CallActionBar.qml b/src/app/mainview/components/CallActionBar.qml index 155f6c02105943d348646e1fac614a325f64626b..b64632bc52eecc601e6be8586b1e9c114d50c66d 100644 --- a/src/app/mainview/components/CallActionBar.qml +++ b/src/app/mainview/components/CallActionBar.qml @@ -490,7 +490,7 @@ Control { interactive: false model: SortFilterProxyModel { - sourceModel: CallOverlayModel.primaryModel() + sourceModel: root.visible ? CallOverlayModel.primaryModel() : null filters: ValueFilter { roleName: "Enabled" value: true @@ -542,7 +542,7 @@ Control { CallOverlayModel.overflowIndex = effectiveOverflowIndex; } - model: CallOverlayModel.overflowModel() + model: root.visible ? CallOverlayModel.overflowModel() : null delegate: buttonDelegate } @@ -553,7 +553,7 @@ Control { width: root.height height: width - model: CallOverlayModel.overflowHiddenModel() + model: root.visible ? CallOverlayModel.overflowHiddenModel() : null delegate: buttonDelegate