diff --git a/src/hotkeyinputdialog.cpp b/src/hotkeyinputdialog.cpp index 980ec7c..8d9d493 100644 --- a/src/hotkeyinputdialog.cpp +++ b/src/hotkeyinputdialog.cpp @@ -35,4 +35,6 @@ void HotkeyInputDialog::keyPressEvent(QKeyEvent *e) { void HotkeyInputDialog::on_recordButton_clicked() { recording = !recording; ui->recordButton->setText(recording ? tr("Stop recording") : tr("Record")); + if (recording) grabKeyboard(); + else releaseKeyboard(); }