mirror of
https://github.com/kotatogram/kotatogram-desktop
synced 2025-08-31 22:55:11 +00:00
Redesign languages box with a search filter.
This commit is contained in:
@@ -1057,7 +1057,7 @@ void FlatInput::phPrepare(Painter &p, float64 placeholderFocused) {
|
||||
void FlatInput::keyPressEvent(QKeyEvent *e) {
|
||||
QString wasText(_oldtext);
|
||||
|
||||
if (_customUpDown && (e->key() == Qt::Key_Up || e->key() == Qt::Key_Down)) {
|
||||
if (_customUpDown && (e->key() == Qt::Key_Up || e->key() == Qt::Key_Down || e->key() == Qt::Key_PageUp || e->key() == Qt::Key_PageDown)) {
|
||||
e->ignore();
|
||||
} else {
|
||||
QLineEdit::keyPressEvent(e);
|
||||
@@ -2530,7 +2530,7 @@ void InputField::keyPressEventInner(QKeyEvent *e) {
|
||||
e->ignore();
|
||||
} else if (handleMarkdownKey(e)) {
|
||||
e->accept();
|
||||
} else if (_customUpDown && (e->key() == Qt::Key_Up || e->key() == Qt::Key_Down)) {
|
||||
} else if (_customUpDown && (e->key() == Qt::Key_Up || e->key() == Qt::Key_Down || e->key() == Qt::Key_PageUp || e->key() == Qt::Key_PageDown)) {
|
||||
e->ignore();
|
||||
#ifdef Q_OS_MAC
|
||||
} else if (e->key() == Qt::Key_E && e->modifiers().testFlag(Qt::ControlModifier)) {
|
||||
@@ -3756,7 +3756,7 @@ void MaskedInputField::keyPressEvent(QKeyEvent *e) {
|
||||
QString wasText(_oldtext);
|
||||
int32 wasCursor(_oldcursor);
|
||||
|
||||
if (_customUpDown && (e->key() == Qt::Key_Up || e->key() == Qt::Key_Down)) {
|
||||
if (_customUpDown && (e->key() == Qt::Key_Up || e->key() == Qt::Key_Down || e->key() == Qt::Key_PageUp || e->key() == Qt::Key_PageDown)) {
|
||||
e->ignore();
|
||||
} else {
|
||||
QLineEdit::keyPressEvent(e);
|
||||
|
Reference in New Issue
Block a user