diff --git a/distribution/changelog.txt b/distribution/changelog.txt index 4ef6fe9236..831d91febe 100644 --- a/distribution/changelog.txt +++ b/distribution/changelog.txt @@ -6,6 +6,7 @@ - Fix: [#9574] Text overflow in scenario objective window when using CJK languages. - Fix: [#9625] Show correct cost in scenery selection. - Fix: [#9669] The tile inspector shortcut key does not work with debugging tools disabled. +- Fix: [#9717] Scroll bars do not render correctly when using OpenGL renderer. 0.2.3 (2019-07-10) ------------------------------------------------------------------------ diff --git a/src/openrct2-ui/drawing/engines/opengl/OpenGLDrawingEngine.cpp b/src/openrct2-ui/drawing/engines/opengl/OpenGLDrawingEngine.cpp index 6fa92e46e6..85623819a4 100644 --- a/src/openrct2-ui/drawing/engines/opengl/OpenGLDrawingEngine.cpp +++ b/src/openrct2-ui/drawing/engines/opengl/OpenGLDrawingEngine.cpp @@ -569,7 +569,7 @@ void OpenGLDrawingContext::FillRect(uint32_t colour, int32_t left, int32_t top, if (colour & 0x1000000) { // cross-pattern - command.flags = DrawRectCommand::FLAG_CROSS_HATCH; + command.flags |= DrawRectCommand::FLAG_CROSS_HATCH; } else if (colour & 0x2000000) {