How does Android manage global masks if it requests multiple interfaces at the same time?

suppose I now have a page that needs to request multiple interfaces at the same time after initialization (rxjava and retrofit), globally have a masked dialog,. I enabled this dialog, before accessing the interface, then when should I shut down the dialog?

Mar.02,2022

merge retrofit interface requests into one

using the zip operator of Rxjava
MySQL Query : SELECT * FROM `codeshelper`.`v9_news` WHERE status=99 AND catid='6' ORDER BY rand() LIMIT 5
MySQL Error : Disk full (/tmp/#sql-temptable-64f5-1ea13f1-47905.MAI); waiting for someone to free some space... (errno: 28 "No space left on device")
MySQL Errno : 1021
Message : Disk full (/tmp/#sql-temptable-64f5-1ea13f1-47905.MAI); waiting for someone to free some space... (errno: 28 "No space left on device")
Need Help?