diff --git a/apps/ssb/tf-app.js b/apps/ssb/tf-app.js index a12d2988..02954176 100644 --- a/apps/ssb/tf-app.js +++ b/apps/ssb/tf-app.js @@ -460,9 +460,11 @@ class TfElement extends LitElement { } update_progress() { - if (!this.loading_latest && + if ( + !this.loading_latest && !this.loading_latest_scheduled && - !this.shadowRoot.getElementById('tf-tab-news')?.is_loading()) { + !this.shadowRoot.getElementById('tf-tab-news')?.is_loading() + ) { this.progress = undefined; return; } diff --git a/src/android/com/unprompted/tildefriends/TildeFriendsActivity.java b/src/android/com/unprompted/tildefriends/TildeFriendsActivity.java index 8a46d43c..5a74887b 100644 --- a/src/android/com/unprompted/tildefriends/TildeFriendsActivity.java +++ b/src/android/com/unprompted/tildefriends/TildeFriendsActivity.java @@ -426,7 +426,7 @@ public class TildeFriendsActivity extends Activity { Log.w("tildefriends", "onServiceDisconnected"); } }; - s_activity.bindService(intent, s_activity.service_connection, BIND_AUTO_CREATE); + s_activity.bindService(intent, s_activity.service_connection, BIND_AUTO_CREATE | BIND_NOT_FOREGROUND); } public static void stop_sandbox() {