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],