From 961867e39f058addd3e0411eb0cf7f7d57960fc5 Mon Sep 17 00:00:00 2001 From: cc9cii Date: Mon, 13 Oct 2014 20:58:07 +1100 Subject: [PATCH] Hide overlay if off screen. --- apps/opencs/view/render/textoverlay.cpp | 2 +- apps/opencs/view/render/textoverlay.hpp | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/apps/opencs/view/render/textoverlay.cpp b/apps/opencs/view/render/textoverlay.cpp index e64ff51e39..8e28ec1b56 100644 --- a/apps/opencs/view/render/textoverlay.cpp +++ b/apps/opencs/view/render/textoverlay.cpp @@ -219,7 +219,7 @@ TextOverlay::~TextOverlay() void TextOverlay::show(bool show) { - if(show) + if(show && mOnScreen) mContainer->show(); else mContainer->hide(); diff --git a/apps/opencs/view/render/textoverlay.hpp b/apps/opencs/view/render/textoverlay.hpp index c44fd9d1f1..c9620b4356 100644 --- a/apps/opencs/view/render/textoverlay.hpp +++ b/apps/opencs/view/render/textoverlay.hpp @@ -35,7 +35,7 @@ namespace CSVRender QRect mPos; bool mEnabled; - bool mOnScreen; // not used + bool mOnScreen; int mInstance; Ogre::FontPtr getFont();