remove extraneous controls (sim and mic) when no reply-able senders in compose

This commit is contained in:
gavine99
2025-02-21 07:07:39 +11:00
parent 4cbf3bdc4d
commit 2237f14cef
2 changed files with 4 additions and 2 deletions
@@ -521,6 +521,8 @@ class ComposeActivity : QkThemedActivity(), ComposeView {
// hide controls that allow constructing a reply and inform user no valid recipients
if (!state.editingMode && (state.validRecipientNumbers == 0)) {
composeBar.visibility = View.GONE
sim.visibility = View.GONE
recordAudioMsg.visibility = View.GONE
noValidRecipients.visibility = View.VISIBLE
// change constraint of messageList to constrain bottom to top of noValidRecipients
@@ -299,7 +299,7 @@
android:visibility="gone"
app:layout_constraintBottom_toBottomOf="@id/messageBackground"
app:layout_constraintEnd_toEndOf="@id/messageBackground"
app:tint="?android:attr/textColorSecondary" />
app:tint="?android:attr/textColorPrimary" />
<dev.octoshrimpy.quik.common.widget.QkTextView
android:id="@+id/simIndex"
@@ -673,7 +673,7 @@
app:layout_constraintBottom_toBottomOf="parent"
app:layout_constraintEnd_toEndOf="parent"
app:layout_constraintStart_toStartOf="parent"
tools:visibility="visible">
tools:visibility="invisible">
<View
android:id="@+id/audioMsgBackgroundShadow"