mirror of
https://github.com/sudoxnym/habitica-android.git
synced 2026-05-19 12:18:59 +00:00
fix minor crashes
This commit is contained in:
parent
1b3a67ff5f
commit
749758ea0b
4 changed files with 15 additions and 8 deletions
|
|
@ -152,7 +152,7 @@ android {
|
|||
buildConfigField "String", "STORE", "\"google\""
|
||||
multiDexEnabled true
|
||||
|
||||
versionCode 2096
|
||||
versionCode 2097
|
||||
versionName "1.9"
|
||||
}
|
||||
|
||||
|
|
|
|||
|
|
@ -38,7 +38,7 @@ class PublicGuildsRecyclerViewAdapter(data: OrderedRealmCollection<Group>?, auto
|
|||
val guildViewHolder = GuildViewHolder(parent.inflate(R.layout.item_public_guild))
|
||||
guildViewHolder.itemView.setOnClickListener { v ->
|
||||
val guild = v.tag as? Group ?: return@setOnClickListener
|
||||
val directions =PublicGuildsFragmentDirections.openGuildDetail(guild.id)
|
||||
val directions = PublicGuildsFragmentDirections.openGuildDetail(guild.id)
|
||||
directions.isMember = isInGroup(guild)
|
||||
MainNavigationController.navigate(directions)
|
||||
}
|
||||
|
|
|
|||
|
|
@ -125,11 +125,13 @@ class GroupInformationFragment : BaseFragment() {
|
|||
val width = Math.round(height * aspectRatio)
|
||||
val drawable = BitmapDrawable(context.resources, Bitmap.createScaledBitmap(bitmap, width, height, false))
|
||||
drawable.tileModeX = Shader.TileMode.REPEAT
|
||||
Observable.just(drawable)
|
||||
.observeOn(AndroidSchedulers.mainThread())
|
||||
.subscribe(Consumer {
|
||||
no_party_background.background = it
|
||||
}, RxErrorHandler.handleEmptyError())
|
||||
if (drawable != null) {
|
||||
Observable.just(drawable)
|
||||
.observeOn(AndroidSchedulers.mainThread())
|
||||
.subscribe(Consumer {
|
||||
no_party_background.background = it
|
||||
}, RxErrorHandler.handleEmptyError())
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
|
|
|
|||
|
|
@ -18,6 +18,7 @@ import com.habitrpg.android.habitica.helpers.FirstDayOfTheWeekHelper
|
|||
import com.habitrpg.android.habitica.models.tasks.Days
|
||||
import com.habitrpg.android.habitica.models.tasks.Task
|
||||
import com.habitrpg.android.habitica.ui.helpers.bindView
|
||||
import java.lang.NumberFormatException
|
||||
import java.text.DateFormat
|
||||
import java.text.DateFormatSymbols
|
||||
import java.util.*
|
||||
|
|
@ -76,7 +77,11 @@ class TaskSchedulingControls @JvmOverloads constructor(
|
|||
var everyX
|
||||
get() = (repeatsEveryEdittext.text ?: "1").toString().toInt()
|
||||
set(value) {
|
||||
repeatsEveryEdittext.setText(value.toString())
|
||||
try {
|
||||
repeatsEveryEdittext.setText(value.toString())
|
||||
} catch (e: NumberFormatException) {
|
||||
repeatsEveryEdittext.setText("1")
|
||||
}
|
||||
}
|
||||
var weeklyRepeat: Days = Days()
|
||||
set(value) {
|
||||
|
|
|
|||
Loading…
Reference in a new issue