Fix normal backspace broken by previous change
This commit is contained in:
parent
98c4e55380
commit
be8c722a7e
@ -334,8 +334,8 @@ bool TextBoxWidget::innerSendEvent(InputEvent const& event) {
|
|||||||
}
|
}
|
||||||
|
|
||||||
auto calculateSteps = [&](bool dir) {
|
auto calculateSteps = [&](bool dir) {
|
||||||
|
int steps = 1;
|
||||||
if ((keyDown->mods & (KeyMod::LCtrl | KeyMod::RCtrl)) != KeyMod::NoMod || (keyDown->mods & (KeyMod::LAlt | KeyMod::RAlt)) != KeyMod::NoMod) {
|
if ((keyDown->mods & (KeyMod::LCtrl | KeyMod::RCtrl)) != KeyMod::NoMod || (keyDown->mods & (KeyMod::LAlt | KeyMod::RAlt)) != KeyMod::NoMod) {
|
||||||
int steps;
|
|
||||||
if (dir) // right
|
if (dir) // right
|
||||||
steps = m_text.findNextBoundary(m_cursorOffset) - m_cursorOffset;
|
steps = m_text.findNextBoundary(m_cursorOffset) - m_cursorOffset;
|
||||||
else // left
|
else // left
|
||||||
@ -343,6 +343,7 @@ bool TextBoxWidget::innerSendEvent(InputEvent const& event) {
|
|||||||
|
|
||||||
return steps < 1 ? 1 : steps;
|
return steps < 1 ? 1 : steps;
|
||||||
}
|
}
|
||||||
|
return steps;
|
||||||
};
|
};
|
||||||
|
|
||||||
if (keyDown->key == Key::Backspace) {
|
if (keyDown->key == Key::Backspace) {
|
||||||
|
Loading…
Reference in New Issue
Block a user