Remove bitwise operations

pull/1792/head
Alex Baker 4 years ago
parent a5afc509fe
commit 656c856737

@ -209,7 +209,7 @@ class TaskEditViewModel @Inject constructor(
copy.until = null copy.until = null
} }
var result = copy.toString() var result = copy.toString()
if (repeatAfterCompletion!! && !result.isNullOrBlank()) { if (repeatAfterCompletion!! && result.isNotBlank()) {
result += ";FROM=COMPLETION" result += ";FROM=COMPLETION"
} }
recurrence = result recurrence = result
@ -275,7 +275,7 @@ class TaskEditViewModel @Inject constructor(
var selectedAlarms: HashSet<Alarm>? = null var selectedAlarms: HashSet<Alarm>? = null
var ringNonstop: Boolean? = null var ringNonstop: Boolean? = null
get() = field ?: (task?.ringFlags?.and(Task.NOTIFY_MODE_NONSTOP) ?: 0 > 0) get() = field ?: task?.isNotifyModeNonstop
set(value) { set(value) {
field = value field = value
if (value == true) { if (value == true) {
@ -284,7 +284,7 @@ class TaskEditViewModel @Inject constructor(
} }
var ringFiveTimes:Boolean? = null var ringFiveTimes:Boolean? = null
get() = field ?: (task?.ringFlags?.and(Task.NOTIFY_MODE_FIVE) ?: 0 > 0) get() = field ?: task?.isNotifyModeFive
set(value) { set(value) {
field = value field = value
if (value == true) { if (value == true) {

Loading…
Cancel
Save