commit | 66912a4e4d70e334747f41416c289c669edaa707 | [log] [tgz] |
---|---|---|
author | Pierre Duchemin <pierre.duchemin@savoirfairelinux.com> | Fri Jul 06 15:14:26 2018 -0400 |
committer | Pierre Duchemin <pierre.duchemin@savoirfairelinux.com> | Fri Jul 06 15:44:29 2018 -0400 |
tree | 5dccb31566a9abb043c7578a5fd4b3e1d25f605a | |
parent | 5c113cdc7de4357355551f739fbb5f54a9635638 [diff] |
Fix a vector compatibility issue App crashed on open image contextual menu on API < 21 Change-Id: I3c762616891d4bf2ea4a2778a87f8e23a0152169
diff --git a/ring-android/app/src/main/java/cx/ring/application/RingApplication.java b/ring-android/app/src/main/java/cx/ring/application/RingApplication.java index b032261..8e9c407 100644 --- a/ring-android/app/src/main/java/cx/ring/application/RingApplication.java +++ b/ring-android/app/src/main/java/cx/ring/application/RingApplication.java
@@ -30,6 +30,7 @@ import android.os.Handler; import android.os.IBinder; import android.os.Looper; +import android.support.v7.app.AppCompatDelegate; import java.util.HashMap; import java.util.Map; @@ -210,6 +211,9 @@ sInstance = this; + if (android.os.Build.VERSION.SDK_INT < android.os.Build.VERSION_CODES.LOLLIPOP) + AppCompatDelegate.setCompatVectorFromResourcesEnabled(true); + setDefaultUncaughtExceptionHandler(); mPermissionsBeingAsked = new HashMap<>();
diff --git a/ring-android/app/src/main/java/cx/ring/client/ConversationActivity.java b/ring-android/app/src/main/java/cx/ring/client/ConversationActivity.java index 62b5a03..b410b4d 100644 --- a/ring-android/app/src/main/java/cx/ring/client/ConversationActivity.java +++ b/ring-android/app/src/main/java/cx/ring/client/ConversationActivity.java
@@ -44,6 +44,7 @@ @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); + RingApplication.getInstance().startDaemon(); setContentView(R.layout.activity_conversation);