Procházet zdrojové kódy

feat: 抽奖弹窗展示

XiaodongLin před 8 měsíci
rodič
revize
5abc5239c0

+ 3 - 3
module/message/src/main/java/com/adealink/weparty/message/MessageHomeFragment.kt

@@ -67,7 +67,6 @@ class MessageHomeFragment : BaseFragment(R.layout.fragment_message_home), IScrol
             runOnUiThread({
             runOnUiThread({
                 tryToShowLotteryDialog()
                 tryToShowLotteryDialog()
             }, 2000)
             }, 2000)
-            hasTryToShow = true
         }
         }
 
 
     }
     }
@@ -154,7 +153,8 @@ class MessageHomeFragment : BaseFragment(R.layout.fragment_message_home), IScrol
     private fun tryToShowLotteryDialog() {
     private fun tryToShowLotteryDialog() {
         if (!backFromConversationActivity || !hasSendMessage){
         if (!backFromConversationActivity || !hasSendMessage){
             backFromConversationActivity=false
             backFromConversationActivity=false
-            hasSendMessage=false
+            hasSendMessage = false
+            hasTryToShow = false
             return
             return
         }
         }
         lifecycleScope.launch {
         lifecycleScope.launch {
@@ -173,7 +173,7 @@ class MessageHomeFragment : BaseFragment(R.layout.fragment_message_home), IScrol
             hasSendMessage=false
             hasSendMessage=false
 
 
             DialogTaskManager.submit(NewUserLotteryDialogTask())
             DialogTaskManager.submit(NewUserLotteryDialogTask())
-
+            hasTryToShow = true
         }
         }
     }
     }