From ff03b6dfa3ad46153bf2ee7dbfce30a44ec7c644 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?L=C3=A9a=20Saviot?= Date: Wed, 18 Apr 2018 16:34:40 +0200 Subject: [PATCH] [poincare] Fix the fraction line size Change-Id: I69da69b53708093cd43c696bfb84691b53bc95aa --- poincare/src/layout/fraction_layout.cpp | 2 +- poincare/src/layout/fraction_layout.h | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/poincare/src/layout/fraction_layout.cpp b/poincare/src/layout/fraction_layout.cpp index f1c612b9c..d81ba547a 100644 --- a/poincare/src/layout/fraction_layout.cpp +++ b/poincare/src/layout/fraction_layout.cpp @@ -230,7 +230,7 @@ ExpressionLayout * FractionLayout::layoutToPointWhenInserting() { void FractionLayout::render(KDContext * ctx, KDPoint p, KDColor expressionColor, KDColor backgroundColor) { KDCoordinate fractionLineY = p.y() + numeratorLayout()->size().height() + k_fractionLineMargin; - ctx->fillRect(KDRect(p.x()+Metric::FractionAndConjugateHorizontalMargin, fractionLineY, size().width()-2*Metric::FractionAndConjugateHorizontalMargin, 1), expressionColor); + ctx->fillRect(KDRect(p.x()+Metric::FractionAndConjugateHorizontalMargin, fractionLineY, size().width()-2*Metric::FractionAndConjugateHorizontalMargin, k_fractionLineHeight), expressionColor); } KDSize FractionLayout::computeSize() { diff --git a/poincare/src/layout/fraction_layout.h b/poincare/src/layout/fraction_layout.h index 1ed0becba..c3008171c 100644 --- a/poincare/src/layout/fraction_layout.h +++ b/poincare/src/layout/fraction_layout.h @@ -31,7 +31,7 @@ protected: KDPoint positionOfChild(ExpressionLayout * child) override; private: constexpr static KDCoordinate k_fractionLineMargin = 2; - constexpr static KDCoordinate k_fractionLineHeight = 2; + constexpr static KDCoordinate k_fractionLineHeight = 1; ExpressionLayout * numeratorLayout(); ExpressionLayout * denominatorLayout(); };