mirror of https://github.com/mgba-emu/mgba.git
Qt: Fix frame size check marks
This commit is contained in:
parent
459eaefcfc
commit
9f3c68cb6a
|
@ -591,9 +591,7 @@ void Window::resizeEvent(QResizeEvent* event) {
|
||||||
}
|
}
|
||||||
m_savedScale = factor;
|
m_savedScale = factor;
|
||||||
for (QMap<int, Action*>::iterator iter = m_frameSizes.begin(); iter != m_frameSizes.end(); ++iter) {
|
for (QMap<int, Action*>::iterator iter = m_frameSizes.begin(); iter != m_frameSizes.end(); ++iter) {
|
||||||
bool enableSignals = iter.value()->blockSignals(true);
|
|
||||||
iter.value()->setActive(iter.key() == factor);
|
iter.value()->setActive(iter.key() == factor);
|
||||||
iter.value()->blockSignals(enableSignals);
|
|
||||||
}
|
}
|
||||||
|
|
||||||
m_config->setOption("fullscreen", isFullScreen());
|
m_config->setOption("fullscreen", isFullScreen());
|
||||||
|
@ -1294,9 +1292,7 @@ void Window::setupMenu(QMenuBar* menubar) {
|
||||||
m_savedScale = i;
|
m_savedScale = i;
|
||||||
m_config->setOption("scaleMultiplier", i); // TODO: Port to other
|
m_config->setOption("scaleMultiplier", i); // TODO: Port to other
|
||||||
resizeFrame(size);
|
resizeFrame(size);
|
||||||
bool enableSignals = setSize->blockSignals(true);
|
|
||||||
setSize->setActive(true);
|
setSize->setActive(true);
|
||||||
setSize->blockSignals(enableSignals);
|
|
||||||
}, "frame");
|
}, "frame");
|
||||||
setSize->setExclusive(true);
|
setSize->setExclusive(true);
|
||||||
if (m_savedScale == i) {
|
if (m_savedScale == i) {
|
||||||
|
|
Loading…
Reference in New Issue