mirror of
https://github.com/ghostty-org/ghostty.git
synced 2025-07-14 15:56:13 +03:00
renderer: animations should stop if config changes them
This commit is contained in:
@ -310,6 +310,11 @@ fn drainMailbox(self: *Thread) !void {
|
|||||||
.change_config => |config| {
|
.change_config => |config| {
|
||||||
defer config.alloc.destroy(config.ptr);
|
defer config.alloc.destroy(config.ptr);
|
||||||
try self.renderer.changeConfig(config.ptr);
|
try self.renderer.changeConfig(config.ptr);
|
||||||
|
|
||||||
|
// Stop and start the draw timer to capture the new
|
||||||
|
// hasAnimations value.
|
||||||
|
self.stopDrawTimer();
|
||||||
|
self.startDrawTimer();
|
||||||
},
|
},
|
||||||
|
|
||||||
.inspector => |v| self.flags.has_inspector = v,
|
.inspector => |v| self.flags.has_inspector = v,
|
||||||
|
Reference in New Issue
Block a user