Skip to content

Commit

Permalink
#124 draw status bar above other standard windows that may overlap it…
Browse files Browse the repository at this point in the history
…s frame
  • Loading branch information
koekeishiya committed Jul 13, 2019
1 parent 3cae324 commit 49a1494
Show file tree
Hide file tree
Showing 2 changed files with 2 additions and 1 deletion.
1 change: 1 addition & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -14,6 +14,7 @@ This project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.htm
- Extend window, space and display properties exposed through *query* commands [#116](https://github.com/koekeishiya/yabai/issues/116)
- Native macOS fullscreen spaces is now addressable using their mission-control index and can also be moved [#117](https://github.com/koekeishiya/yabai/issues/117)
- Only apply opacity changes to windows that properly report that they are "standard" or "dialog" windows [#120](https://github.com/koekeishiya/yabai/issues/120)
- The status bar should now properly draw above any potential window that overlaps its position [#124](https://github.com/koekeishiya/yabai/issues/124)

## [1.0.6] - 2019-07-09
### Changed
Expand Down
2 changes: 1 addition & 1 deletion src/bar.c
Original file line number Diff line number Diff line change
Expand Up @@ -342,7 +342,7 @@ void bar_create(struct bar *bar)
SLSClearWindowTags(g_connection, bar->id, clear_tags, 64);
SLSSetWindowOpacity(g_connection, bar->id, 0);
SLSSetMouseEventEnableFlags(g_connection, bar->id, false);
SLSSetWindowLevel(g_connection, bar->id, CGWindowLevelForKey(4));
SLSSetWindowLevel(g_connection, bar->id, CGWindowLevelForKey(5));
bar->context = SLWindowContextCreate(g_connection, bar->id, 0);

CFRunLoopAddSource(CFRunLoopGetMain(), IOPSNotificationCreateRunLoopSource(power_handler, NULL), kCFRunLoopCommonModes);
Expand Down

0 comments on commit 49a1494

Please # to comment.