From 4ce8f56e28c3a807c69a5604c29e3b3bf2711c7c Mon Sep 17 00:00:00 2001 From: "G.K.MacGregor" Date: Tue, 16 Feb 2021 17:31:45 +0000 Subject: [PATCH] Fix non-refresh when grid was toggled --- mainwidget.cpp | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/mainwidget.cpp b/mainwidget.cpp index ededacc..98cd5a9 100644 --- a/mainwidget.cpp +++ b/mainwidget.cpp @@ -166,6 +166,7 @@ void TeletextWidget::toggleGrid(bool gridOn) m_grid = gridOn; m_pageRender.setGrid(gridOn); m_pageRender.renderPage(); + update(); } void TeletextWidget::setControlBit(int bitNumber, bool active) @@ -199,6 +200,7 @@ void TeletextWidget::setDefaultRowColour(int newColour) m_levelOnePage->setDefaultRowColour(newColour); m_pageRender.decodePage(); m_pageRender.renderPage(); + update(); } void TeletextWidget::setColourTableRemap(int newMap) @@ -206,6 +208,7 @@ void TeletextWidget::setColourTableRemap(int newMap) m_levelOnePage->setColourTableRemap(newMap); m_pageRender.decodePage(); m_pageRender.renderPage(); + update(); } void TeletextWidget::setBlackBackgroundSubst(bool substOn) @@ -213,6 +216,7 @@ void TeletextWidget::setBlackBackgroundSubst(bool substOn) m_levelOnePage->setBlackBackgroundSubst(substOn); m_pageRender.decodePage(); m_pageRender.renderPage(); + update(); } void TeletextWidget::setSidePanelWidths(int newLeftSidePanelColumns, int newRightSidePanelColumns)