1
0
Fork 0
mirror of https://github.com/beefytech/Beef.git synced 2025-06-10 12:32:20 +02:00

Properly show disabled stringview

This commit is contained in:
Brian Fiete 2022-05-24 07:56:31 -07:00
parent 134893c11f
commit db0c27a376

View file

@ -793,7 +793,7 @@ namespace IDE.ui
}
}
public override void DrawAll(Graphics g)
void DoDrawAll(Graphics g)
{
g.SetFont(DarkTheme.sDarkTheme.mSmallFont);
var editWidgetContent = mEditWidget.Content;
@ -884,6 +884,20 @@ namespace IDE.ui
base.DrawAll(g);
}
public override void DrawAll(Graphics g)
{
uint32 color = Color.White;
if (var lvItem = mParent as WatchListViewItem)
{
var headItem = lvItem.GetSubItem(0) as WatchListViewItem;
if ((headItem.mDisabled) || (lvItem.mFailed))
color = 0xFFFF4040;
}
using (g.PushColor(color))
DoDrawAll(g);
}
public override void Resize(float x, float y, float width, float height)
{
base.Resize(x, y, width, height);