Bug fixed

This commit is contained in:
tom5079
2019-06-08 14:44:00 +09:00
parent 673c4376b5
commit 31e8c8e453

View File

@@ -838,10 +838,11 @@ class MainActivity : AppCompatActivity() {
)
with(suggestionView.findViewById<ImageView>(R.id.right_icon)) {
setImageDrawable(AnimatedVectorDrawableCompat.create(context, R.drawable.avd_star))
if (Tags(json.parse(serializer, favoritesFile.readText())).contains(tag))
(drawable as Animatable).start()
setImageResource(R.drawable.ic_star_filled)
else
setImageResource(R.drawable.ic_star_empty)
visibility = View.VISIBLE
rotation = 0f
@@ -854,11 +855,13 @@ class MainActivity : AppCompatActivity() {
val favorites = Tags(json.parse(serializer, favoritesFile.readText()))
if (favorites.contains(tag)) {
setImageDrawable(AnimatedVectorDrawableCompat.create(context, R.drawable.avd_star))
setImageResource(R.drawable.ic_star_empty)
favorites.remove(tag)
}
else {
setImageDrawable(AnimatedVectorDrawableCompat.create(context, R.drawable.avd_star))
(drawable as Animatable).start()
favorites.add(tag)
}