mirror of
https://github.com/alacritty/alacritty.git
synced 2025-08-07 22:12:25 -04:00
parent
12e211d82a
commit
c1664b348d
2 changed files with 6 additions and 3 deletions
|
@ -20,6 +20,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
|
||||||
- Crash when starting on some X11 systems
|
- Crash when starting on some X11 systems
|
||||||
- Font size resetting when Alacritty is moved between screens
|
- Font size resetting when Alacritty is moved between screens
|
||||||
- Limited payload length in clipboard escape (used for Tmux copy/paste)
|
- Limited payload length in clipboard escape (used for Tmux copy/paste)
|
||||||
|
- Alacritty not ignoring keyboard events for changing WM focus on X11
|
||||||
|
|
||||||
## 0.4.1
|
## 0.4.1
|
||||||
|
|
||||||
|
|
|
@ -527,7 +527,7 @@ impl<N: Notify + OnResize> Processor<N> {
|
||||||
processor.ctx.display_update_pending.dimensions = Some(size);
|
processor.ctx.display_update_pending.dimensions = Some(size);
|
||||||
processor.ctx.terminal.dirty = true;
|
processor.ctx.terminal.dirty = true;
|
||||||
},
|
},
|
||||||
KeyboardInput { input, .. } => {
|
KeyboardInput { input, is_synthetic: false, .. } => {
|
||||||
processor.key_input(input);
|
processor.key_input(input);
|
||||||
if input.state == ElementState::Pressed {
|
if input.state == ElementState::Pressed {
|
||||||
// Hide cursor while typing
|
// Hide cursor while typing
|
||||||
|
@ -581,7 +581,8 @@ impl<N: Notify + OnResize> Processor<N> {
|
||||||
processor.ctx.terminal.dirty = true;
|
processor.ctx.terminal.dirty = true;
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
TouchpadPressure { .. }
|
KeyboardInput { is_synthetic: true, .. }
|
||||||
|
| TouchpadPressure { .. }
|
||||||
| ScaleFactorChanged { .. }
|
| ScaleFactorChanged { .. }
|
||||||
| CursorEntered { .. }
|
| CursorEntered { .. }
|
||||||
| AxisMotion { .. }
|
| AxisMotion { .. }
|
||||||
|
@ -614,7 +615,8 @@ impl<N: Notify + OnResize> Processor<N> {
|
||||||
GlutinEvent::WindowEvent { event, .. } => {
|
GlutinEvent::WindowEvent { event, .. } => {
|
||||||
use glutin::event::WindowEvent::*;
|
use glutin::event::WindowEvent::*;
|
||||||
match event {
|
match event {
|
||||||
TouchpadPressure { .. }
|
KeyboardInput { is_synthetic: true, .. }
|
||||||
|
| TouchpadPressure { .. }
|
||||||
| CursorEntered { .. }
|
| CursorEntered { .. }
|
||||||
| AxisMotion { .. }
|
| AxisMotion { .. }
|
||||||
| HoveredFileCancelled
|
| HoveredFileCancelled
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue