Implement auto scroll in mouse area, improves performance
This commit is contained in:
parent
5e4d4523f4
commit
b7c9ed8dff
4 changed files with 47 additions and 136 deletions
|
|
@ -411,7 +411,6 @@ enum Message {
|
|||
Cancel,
|
||||
Choice(usize, usize),
|
||||
Config(Config),
|
||||
CursorMoved(Point),
|
||||
DialogCancel,
|
||||
DialogComplete,
|
||||
DialogUpdate(DialogPage),
|
||||
|
|
@ -1262,9 +1261,6 @@ impl Application for App {
|
|||
return self.update_config();
|
||||
}
|
||||
}
|
||||
Message::CursorMoved(pos) => {
|
||||
return self.update(Message::TabMessage(tab::Message::CursorMoved(pos)));
|
||||
}
|
||||
Message::DialogCancel => {
|
||||
self.dialog_pages.pop_front();
|
||||
}
|
||||
|
|
@ -1801,9 +1797,6 @@ impl Application for App {
|
|||
Event::Keyboard(KeyEvent::ModifiersChanged(modifiers)) => {
|
||||
Some(Message::ModifiersChanged(modifiers))
|
||||
}
|
||||
Event::Mouse(mouse::Event::CursorMoved { position: pos }) => {
|
||||
Some(Message::CursorMoved(pos))
|
||||
}
|
||||
_ => None,
|
||||
}),
|
||||
Config::subscription().map(|update| {
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue