From fadee2464d040d0f18de1a1cb7f6084e0837b896 Mon Sep 17 00:00:00 2001 From: Cameron Clough Date: Thu, 22 Jun 2023 11:58:38 +0100 Subject: [PATCH] UI: fix DM icon margins (#28635) old-commit-hash: bf8e815ababb4f9f0436737504f0f1d20e43c029 --- selfdrive/ui/qt/onroad.cc | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/selfdrive/ui/qt/onroad.cc b/selfdrive/ui/qt/onroad.cc index 0dcf38ccf0..c678d07faf 100644 --- a/selfdrive/ui/qt/onroad.cc +++ b/selfdrive/ui/qt/onroad.cc @@ -556,8 +556,9 @@ void AnnotatedCameraWidget::drawDriverState(QPainter &painter, const UIState *s) painter.save(); // base icon - int x = rightHandDM ? rect().right() - (btn_size - 24) / 2 - (bdr_s * 2) : (btn_size - 24) / 2 + (bdr_s * 2); - int y = rect().bottom() - footer_h / 2; + int offset = bdr_s + btn_size / 2; + int x = rightHandDM ? width() - offset : offset; + int y = height() - offset; float opacity = dmActive ? 0.65 : 0.2; drawIcon(painter, x, y, dm_img, blackColor(70), opacity);