diff --git a/app/build.gradle b/app/build.gradle
index 0b8735505..0da584612 100644
--- a/app/build.gradle
+++ b/app/build.gradle
@@ -70,7 +70,7 @@ android {
}
dependencies {
- implementation "androidx.activity:activity-ktx:1.8.0"
+ implementation "androidx.activity:activity-ktx:1.8.1"
implementation "androidx.annotation:annotation:1.7.0"
implementation "androidx.appcompat:appcompat:1.7.0-alpha03"
implementation "androidx.constraintlayout:constraintlayout:2.1.4"
@@ -81,7 +81,7 @@ dependencies {
implementation "androidx.fragment:fragment-ktx:1.6.2"
implementation "androidx.recyclerview:recyclerview:1.3.2"
implementation "androidx.slidingpanelayout:slidingpanelayout:1.2.0"
- implementation "androidx.window:window:1.1.0"
+ implementation "androidx.window:window:1.2.0"
def nav_version = "2.7.5"
implementation "androidx.navigation:navigation-fragment-ktx:$nav_version"
diff --git a/app/src/main/res/layout/chat_bubble_incoming.xml b/app/src/main/res/layout/chat_bubble_incoming.xml
index 1e2b2d06a..17ac2ce04 100644
--- a/app/src/main/res/layout/chat_bubble_incoming.xml
+++ b/app/src/main/res/layout/chat_bubble_incoming.xml
@@ -173,16 +173,18 @@
android:id="@+id/meeting_info"
android:layout_width="@dimen/chat_bubble_meeting_invite_width"
android:layout_height="wrap_content"
- android:visibility="@{model.meetingFound ? View.VISIBLE : View.GONE, default=gone}"
android:layout="@layout/chat_bubble_meeting_invite_content"
+ android:visibility="@{model.meetingFound ? View.VISIBLE : View.GONE, default=gone}"
+ bind:inflatedVisibility="@{model.meetingFound ? View.VISIBLE : View.GONE}"
bind:model="@{model}"/>
+
+ android:background="@drawable/shape_squircle_white_r10_background"
+ android:visibility="@{inflatedVisibility == View.VISIBLE ? View.VISIBLE : View.GONE}"
+ inflatedLifecycleOwner="@{true}">
+