From 0caeeadd513b6a2e84561e47a4ac1555e75ce79d Mon Sep 17 00:00:00 2001 From: Marcus Kida Date: Mon, 6 Jul 2026 15:46:57 +0200 Subject: [PATCH] Layout: move private-call caller ID below the S-meter labels The private-call caller ID was drawn at a hardcoded y=16, which now collides with the S-meter label row. Use DISPLAY_Y_POS_CONTACT (same as the group-call contact line) so it clears the labels. Co-Authored-By: Claude Opus 4.8 (1M context) --- .../application/source/user_interface/uiUtilities.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/MDUV380_firmware/application/source/user_interface/uiUtilities.c b/MDUV380_firmware/application/source/user_interface/uiUtilities.c index 8b7122e..272721f 100644 --- a/MDUV380_firmware/application/source/user_interface/uiUtilities.c +++ b/MDUV380_firmware/application/source/user_interface/uiUtilities.c @@ -1763,7 +1763,7 @@ void uiUtilityRenderQSOData(void) if ((LinkHead->talkGroupOrPcId >> 24) == PC_CALL_FLAG) // && (LinkHead->id & 0xFFFFFF) != (trxTalkGroupOrPcId & 0xFFFFFF)) { // Its a Private call - displayPrintCentered(16, LinkHead->contact, FONT_SIZE_3); + displayPrintCentered(DISPLAY_Y_POS_CONTACT, LinkHead->contact, FONT_SIZE_3); // was hardcoded 16, which now collides with the S-meter labels displayPrintCentered(DISPLAY_Y_POS_CHANNEL_FIRST_LINE, currentLanguage->private_call, FONT_SIZE_3);