From 67c69d3ba2b0de24711a578cdde23613dadb43f2 Mon Sep 17 00:00:00 2001 From: Dario Manesku Date: Wed, 24 Dec 2014 02:33:29 +0100 Subject: [PATCH] Fixing scissor for nvg elements. --- examples/common/imgui/imgui.cpp | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/examples/common/imgui/imgui.cpp b/examples/common/imgui/imgui.cpp index 20b847dcc..be6b6ca74 100644 --- a/examples/common/imgui/imgui.cpp +++ b/examples/common/imgui/imgui.cpp @@ -1031,7 +1031,12 @@ struct Imgui } } - nvgResetScissor(m_nvg); + nvgScissor(m_nvg + , float(parentArea.m_scissorX) + , float(parentArea.m_scissorY-1) + , float(parentArea.m_scissorWidth) + , float(parentArea.m_scissorHeight+1) + ); } bool beginArea(const char* _name, int32_t _x, int32_t _y, int32_t _width, int32_t _height, bool _enabled, int32_t _r)