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)) { 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)) 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 visibility = View.VISIBLE
rotation = 0f rotation = 0f
@@ -854,11 +855,13 @@ class MainActivity : AppCompatActivity() {
val favorites = Tags(json.parse(serializer, favoritesFile.readText())) val favorites = Tags(json.parse(serializer, favoritesFile.readText()))
if (favorites.contains(tag)) { if (favorites.contains(tag)) {
setImageDrawable(AnimatedVectorDrawableCompat.create(context, R.drawable.avd_star)) setImageResource(R.drawable.ic_star_empty)
favorites.remove(tag) favorites.remove(tag)
} }
else { else {
setImageDrawable(AnimatedVectorDrawableCompat.create(context, R.drawable.avd_star))
(drawable as Animatable).start() (drawable as Animatable).start()
favorites.add(tag) favorites.add(tag)
} }