|
|
@@ -19,6 +19,7 @@ import com.adealink.frame.aab.util.getCompatColor
|
|
|
import com.adealink.frame.aab.util.getCompatString
|
|
|
import com.adealink.frame.base.Rlt
|
|
|
import com.adealink.frame.base.fastLazy
|
|
|
+import com.adealink.frame.ext.isViewBindingValid
|
|
|
import com.adealink.frame.ext.safeSetSpan
|
|
|
import com.adealink.frame.mvvm.view.viewBinding
|
|
|
import com.adealink.frame.router.Router
|
|
|
@@ -192,6 +193,9 @@ class SignRewardDialog : BaseDialogFragment(R.layout.fragment_sign_in_reward) {
|
|
|
}
|
|
|
rewardAdapter.submitList(signInRewards)
|
|
|
binding.rvResult.post {
|
|
|
+ if (!this.isViewBindingValid()) {
|
|
|
+ return@post
|
|
|
+ }
|
|
|
binding.tvSubTitle.gone()
|
|
|
binding.clContent.gone()
|
|
|
binding.clReceiveContent.alpha = 0f
|