diff --git a/src/app/commoncomponents/PhotoboothPopup.qml b/src/app/commoncomponents/PhotoboothPopup.qml index eb66fe3ca042fb78b0f5dde7bce4c521770d4d42..57be2bd6785caeed1683609d120e7b7796f62dc3 100644 --- a/src/app/commoncomponents/PhotoboothPopup.qml +++ b/src/app/commoncomponents/PhotoboothPopup.qml @@ -96,6 +96,9 @@ BaseModalDialog { height: buttonSize width: buttonSize + enabled: VideoDevices.listSize !== 0 + hoverEnabled: enabled + normalColor: "transparent" imageColor: hovered ? JamiTheme.textColor : JamiTheme.buttonTintedGreyHovered toolTipText: JamiStrings.takePhoto diff --git a/src/app/commoncomponents/ShareMenu.qml b/src/app/commoncomponents/ShareMenu.qml index 59721d54f8b0bcb38243d78b2fa57db0ac270f0c..396e30861ec324f36996ee68e266777799ae0607 100644 --- a/src/app/commoncomponents/ShareMenu.qml +++ b/src/app/commoncomponents/ShareMenu.qml @@ -16,6 +16,8 @@ */ import QtQuick import net.jami.Constants 1.1 +import net.jami.Adapters 1.1 + import "contextmenu" BaseContextMenu { @@ -43,6 +45,8 @@ BaseContextMenu { iconSource: JamiResources.message_video_black_24dp_svg itemName: JamiStrings.leaveVideoMessage + isActif: VideoDevices.listSize !== 0 + onClicked: { root.videoRecordMessageButtonClicked(); }