Commit 167830d4 authored by Valter Correia's avatar Valter Correia Committed by Jean-Baptiste Kempf

Qt: fix enter event in addons manager

Hitting ENTER in addon manager search field no longer makes tab content disappear

Closes #15162, #14553
Signed-off-by: default avatarJean-Baptiste Kempf <jb@videolan.org>
parent b550d439
......@@ -489,6 +489,16 @@ AddonsTab::~AddonsTab()
delete spinnerAnimation;
}
// Do not close on ESC or ENTER
void AddonsTab::keyPressEvent( QKeyEvent *keyEvent )
{
if( keyEvent->key() == Qt::Key_Return ||
keyEvent->key() == Qt::Key_Enter )
keyEvent->accept();
else
keyEvent->ignore();
}
bool AddonsTab::eventFilter( QObject *obj, QEvent *event )
{
if ( obj != addonsView->viewport() )
......
......@@ -130,6 +130,9 @@ class AddonsTab : public QVLCFrame
Q_OBJECT
friend class PluginDialog;
protected:
void keyPressEvent( QKeyEvent *keyEvent ) Q_DECL_OVERRIDE;
private slots:
void moreInformation();
void installChecked( int );
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment