diff --git a/dgl/src/NanoVG.cpp b/dgl/src/NanoVG.cpp index 3c5bf9a6..7002a558 100644 --- a/dgl/src/NanoVG.cpp +++ b/dgl/src/NanoVG.cpp @@ -287,7 +287,10 @@ void NanoVG::beginFrame(Widget* const widget) return; if (TopLevelWidget* const tlw = widget->getTopLevelWidget()) - nvgBeginFrame(fContext, static_cast(tlw->getWidth()), static_cast(tlw->getHeight()), 1.0f); + nvgBeginFrame(fContext, + static_cast(tlw->getWidth()), + static_cast(tlw->getHeight()), + tlw->getScaleFactor()); } void NanoVG::cancelFrame()