5959import com .nextcloud .client .preferences .DarkMode ;
6060import com .nextcloud .receiver .NetworkChangeListener ;
6161import com .nextcloud .receiver .NetworkChangeReceiver ;
62+ import com .nextcloud .ui .composeActivity .ComposeProcessTextAlias ;
6263import com .nextcloud .utils .extensions .ContextExtensionsKt ;
6364import com .nextcloud .utils .mdm .MDMConfig ;
6465import com .nmc .android .ui .LauncherActivity ;
7879import com .owncloud .android .lib .common .OwnCloudClientManagerFactory ;
7980import com .owncloud .android .lib .common .utils .Log_OC ;
8081import com .owncloud .android .lib .resources .status .NextcloudVersion ;
82+ import com .owncloud .android .lib .resources .status .OCCapability ;
8183import com .owncloud .android .lib .resources .status .OwnCloudVersion ;
8284import com .owncloud .android .ui .activity .SyncedFoldersActivity ;
8385import com .owncloud .android .ui .notifications .NotificationUtils ;
8688import com .owncloud .android .utils .PermissionUtil ;
8789import com .owncloud .android .utils .ReceiversHelper ;
8890import com .owncloud .android .utils .SecurityUtils ;
91+ import com .owncloud .android .utils .theme .CapabilityUtils ;
8992import com .owncloud .android .utils .theme .ViewThemeUtils ;
9093
9194import org .conscrypt .Conscrypt ;
@@ -190,6 +193,8 @@ public class MainApp extends Application implements HasAndroidInjector, NetworkC
190193
191194 @ Inject WalledCheckCache walledCheckCache ;
192195
196+ @ Inject ComposeProcessTextAlias composeProcessTextAlias ;
197+
193198 // workaround because injection is initialized on onAttachBaseContext
194199 // and getApplicationContext is null at that point, which crashes when getting current user
195200 @ Inject Provider <ViewThemeUtils > viewThemeUtilsProvider ;
@@ -372,8 +377,6 @@ public void onCreate() {
372377 if (!MDMConfig .INSTANCE .sendFilesSupport (this )) {
373378 disableDocumentsStorageProvider ();
374379 }
375-
376-
377380 }
378381
379382 public void disableDocumentsStorageProvider () {
@@ -387,6 +390,7 @@ public void disableDocumentsStorageProvider() {
387390 private final LifecycleEventObserver lifecycleEventObserver = ((lifecycleOwner , event ) -> {
388391 if (event == Lifecycle .Event .ON_START ) {
389392 Log_OC .d (TAG , "APP IN FOREGROUND" );
393+ composeProcessTextAlias .configure ();
390394
391395 if (preferences .startAutoUploadOnStart ()) {
392396 FilesSyncHelper .startAutoUploadForEnabledSyncedFolders (syncedFolderProvider ,
0 commit comments