From 3bc130c8024e80c95be7d99ea60043f1ad983f74 Mon Sep 17 00:00:00 2001 From: Molkobain Date: Thu, 4 Mar 2021 17:32:20 +0100 Subject: [PATCH] Fix object details' panel highlight color --- sources/application/UI/Base/Layout/Object/ObjectDetails.php | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/sources/application/UI/Base/Layout/Object/ObjectDetails.php b/sources/application/UI/Base/Layout/Object/ObjectDetails.php index a53cd2a07..7f8235d6b 100644 --- a/sources/application/UI/Base/Layout/Object/ObjectDetails.php +++ b/sources/application/UI/Base/Layout/Object/ObjectDetails.php @@ -61,7 +61,9 @@ class ObjectDetails extends Panel $this->sObjectName = $oObject->GetRawName(); $this->sObjectMode = $sMode; - parent::__construct($this->sObjectName, [], static::DEFAULT_COLOR, $sId); + $oStyle = MetaModel::GetClassStyle($this->sClassName); + $sPanelColor = empty($oStyle->GetMainColor()) ? static::DEFAULT_COLOR : $oStyle->GetMainColor(); + parent::__construct($this->sObjectName, [], $sPanelColor, $sId); $this->ComputeIconUrl($oObject); $this->ComputeState($oObject);