mirror of
				https://git.suyu.dev/suyu/suyu
				synced 2025-11-03 16:39:01 -06:00 
			
		
		
		
	Merge pull request #6339 from Morph1984/swkbd-queuedconnection
applets/swkbd: Make use of QueuedConnection in returnPressed signal
This commit is contained in:
		@@ -720,21 +720,9 @@ void QtSoftwareKeyboardDialog::SetTextDrawType() {
 | 
			
		||||
                    ui->line_edit_osk->setFocus();
 | 
			
		||||
                });
 | 
			
		||||
 | 
			
		||||
        connect(ui->line_edit_osk, &QLineEdit::returnPressed, [this] {
 | 
			
		||||
            switch (bottom_osk_index) {
 | 
			
		||||
            case BottomOSKIndex::LowerCase:
 | 
			
		||||
                ui->button_ok->click();
 | 
			
		||||
                break;
 | 
			
		||||
            case BottomOSKIndex::UpperCase:
 | 
			
		||||
                ui->button_ok_shift->click();
 | 
			
		||||
                break;
 | 
			
		||||
            case BottomOSKIndex::NumberPad:
 | 
			
		||||
                ui->button_ok_num->click();
 | 
			
		||||
                break;
 | 
			
		||||
            default:
 | 
			
		||||
                break;
 | 
			
		||||
            }
 | 
			
		||||
        });
 | 
			
		||||
        connect(
 | 
			
		||||
            ui->line_edit_osk, &QLineEdit::returnPressed, this,
 | 
			
		||||
            [this] { TranslateButtonPress(HIDButton::Plus); }, Qt::QueuedConnection);
 | 
			
		||||
 | 
			
		||||
        ui->line_edit_osk->setPlaceholderText(
 | 
			
		||||
            QString::fromStdU16String(initialize_parameters.guide_text));
 | 
			
		||||
 
 | 
			
		||||
		Reference in New Issue
	
	Block a user