Fix Emulator::IsPaused()

This commit is contained in:
Eladash 2021-03-02 16:56:23 +02:00 committed by Ivan
parent 66df38957b
commit aad5283786
5 changed files with 32 additions and 45 deletions

View file

@ -199,16 +199,20 @@ void gs_frame::keyPressEvent(QKeyEvent *keyEvent)
case Qt::Key_E:
if (keyEvent->modifiers() == Qt::ControlModifier && !m_disable_kb_hotkeys)
{
if (Emu.IsReady())
switch (Emu.GetStatus())
{
case system_state::ready:
{
Emu.Run(true);
return;
}
else if (Emu.IsPaused())
case system_state::paused:
{
Emu.Resume();
return;
}
default: break;
}
}
break;
case Qt::Key_C: