[状态栏]将展示逻辑移到内部判断

This commit is contained in:
renwj
2022-07-29 14:12:02 +08:00
parent 5dbc7d33ee
commit 869cac6295
2 changed files with 9 additions and 5 deletions

View File

@@ -207,9 +207,7 @@ import java.util.*
setViewNotificationProvider(this)
context?.also {
if (!AppIdentityModeUtils.isPassenger(FunctionBuildConfig.appIdentityMode)) {
CallerDevaToolsManager.showStatusBar(it)
}
CallerDevaToolsManager.showStatusBar(it)
}
}

View File

@@ -3,12 +3,14 @@ package com.mogo.eagle.core.function.call.devatools
import android.app.Activity
import android.content.Context
import android.view.View
import com.mogo.eagle.core.data.config.*
import com.mogo.eagle.core.data.constants.MogoServicePaths
import com.mogo.eagle.core.data.deva.chain.ChainLogParam
import com.mogo.eagle.core.data.deva.scene.SceneModule
import com.mogo.eagle.core.data.deva.scene.SceneTAG
import com.mogo.eagle.core.function.api.devatools.IDevaToolsProvider
import com.mogo.eagle.core.function.call.base.CallerBase
import com.mogo.eagle.core.utilcode.mogo.*
import record_cache.RecordPanelOuterClass
object CallerDevaToolsManager {
@@ -149,13 +151,17 @@ object CallerDevaToolsManager {
* 展示状态栏
*/
fun showStatusBar(ctx: Context) {
devaToolsProviderApi?.showStatusBar(ctx)
if (!AppIdentityModeUtils.isPassenger(FunctionBuildConfig.appIdentityMode)) {
devaToolsProviderApi?.showStatusBar(ctx)
}
}
/**
* 隐藏状态栏
*/
fun hideStatusBar() {
devaToolsProviderApi?.hideStatusBar()
if (!AppIdentityModeUtils.isPassenger(FunctionBuildConfig.appIdentityMode)) {
devaToolsProviderApi?.hideStatusBar()
}
}
}