From 1e904d7437c5a9136436070a2524e9978433a2c4 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Jan=20=C5=A0imek?= <jsimek.cz@gmail.com> Date: Sat, 21 May 2022 13:32:13 -0700 Subject: [PATCH] Fix indicator bar position Closes #6 --- src/interface.cc | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/src/interface.cc b/src/interface.cc index 13bc579..337b450 100644 --- a/src/interface.cc +++ b/src/interface.cc @@ -2475,8 +2475,11 @@ int indicatorBarRefresh() } if (count != 0) { - gIndicatorBarWindow = windowCreate(0, - screenGetHeight() - INTERFACE_BAR_HEIGHT - INDICATOR_BOX_HEIGHT - 1, + Rect interfaceBarWindowRect; + windowGetRect(gInterfaceBarWindow, &interfaceBarWindowRect); + + gIndicatorBarWindow = windowCreate(interfaceBarWindowRect.left, + screenGetHeight() - INTERFACE_BAR_HEIGHT - INDICATOR_BOX_HEIGHT, (INDICATOR_BOX_WIDTH - INDICATOR_BOX_CONNECTOR_WIDTH) * count, INDICATOR_BOX_HEIGHT, _colorTable[0],