mirror of
https://github.com/TermiT/Flycut.git
synced 2025-02-20 22:13:14 +08:00
The bezel doesn't provide any UI indication when it loses focus and this no longer responds to input. This ranges anywhere from being klunky to being a bug. Users have reported that they believed Flycut to have hung when encountering this. This defines a protocol for the BezelWindow's delegate, which had previously just been a blind id delegate and makes the new delegate inherit from NSWindowDelegate so that AppController can receive windowDidResignKey: to indicate when focus is lost and immediately close the bezel. |
||
---|---|---|
.. | ||
BezelWindow.h | ||
BezelWindow.m | ||
NSWindow+TrueCenter.h | ||
NSWindow+TrueCenter.m | ||
NSWindow+ULIZoomEffect.h | ||
NSWindow+ULIZoomEffect.m | ||
RoundRecBezierPath.h | ||
RoundRecBezierPath.m | ||
RoundRecTextField.h | ||
RoundRecTextField.m |