mirror of
https://github.com/nextcloud/talk-android
synced 2025-06-29 08:30:13 +01:00
don't set timer in past
Signed-off-by: sowjanyakch <sowjanya.kch@gmail.com>
This commit is contained in:
parent
71eb97c443
commit
ee445f5722
@ -380,6 +380,7 @@ class ConversationInfoActivity :
|
|||||||
}
|
}
|
||||||
|
|
||||||
private fun showTimePicker(selectedDate: Calendar) {
|
private fun showTimePicker(selectedDate: Calendar) {
|
||||||
|
val currentTime = Calendar.getInstance()
|
||||||
MaterialDialog(this, BottomSheet(WRAP_CONTENT)).show {
|
MaterialDialog(this, BottomSheet(WRAP_CONTENT)).show {
|
||||||
cancelable(false)
|
cancelable(false)
|
||||||
timePicker(
|
timePicker(
|
||||||
@ -388,6 +389,10 @@ class ConversationInfoActivity :
|
|||||||
timeCallback = { _, time ->
|
timeCallback = { _, time ->
|
||||||
selectedDate.set(Calendar.HOUR_OF_DAY, time.get(Calendar.HOUR_OF_DAY))
|
selectedDate.set(Calendar.HOUR_OF_DAY, time.get(Calendar.HOUR_OF_DAY))
|
||||||
selectedDate.set(Calendar.MINUTE, time.get(Calendar.MINUTE))
|
selectedDate.set(Calendar.MINUTE, time.get(Calendar.MINUTE))
|
||||||
|
if (selectedDate.timeInMillis < currentTime.timeInMillis) {
|
||||||
|
selectedDate.set(Calendar.HOUR_OF_DAY,currentTime.get(Calendar.HOUR_OF_DAY))
|
||||||
|
selectedDate.set(Calendar.MINUTE, currentTime.get(Calendar.MINUTE))
|
||||||
|
}
|
||||||
reconfigureLobbyTimerView(selectedDate)
|
reconfigureLobbyTimerView(selectedDate)
|
||||||
submitLobbyChanges()
|
submitLobbyChanges()
|
||||||
}
|
}
|
||||||
|
Loading…
Reference in New Issue
Block a user