|
|
@ -1,9 +1,13 @@
|
|
|
|
package org.tasks.notifications;
|
|
|
|
package org.tasks.notifications;
|
|
|
|
|
|
|
|
|
|
|
|
import android.content.Context;
|
|
|
|
import android.content.Context;
|
|
|
|
import dagger.hilt.android.qualifiers.ApplicationContext;
|
|
|
|
|
|
|
|
|
|
|
|
import com.todoroo.andlib.utility.AndroidUtilities;
|
|
|
|
|
|
|
|
|
|
|
|
import javax.inject.Inject;
|
|
|
|
import javax.inject.Inject;
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
import dagger.hilt.android.qualifiers.ApplicationContext;
|
|
|
|
|
|
|
|
|
|
|
|
public class TelephonyManager {
|
|
|
|
public class TelephonyManager {
|
|
|
|
|
|
|
|
|
|
|
|
private final android.telephony.TelephonyManager telephonyManager;
|
|
|
|
private final android.telephony.TelephonyManager telephonyManager;
|
|
|
@ -15,6 +19,6 @@ public class TelephonyManager {
|
|
|
|
}
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
public boolean callStateIdle() {
|
|
|
|
public boolean callStateIdle() {
|
|
|
|
return telephonyManager.getCallState() == android.telephony.TelephonyManager.CALL_STATE_IDLE;
|
|
|
|
return AndroidUtilities.atLeastS() || telephonyManager.getCallState() == android.telephony.TelephonyManager.CALL_STATE_IDLE;
|
|
|
|
}
|
|
|
|
}
|
|
|
|
}
|
|
|
|
}
|
|
|
|