Skip to content

Commit 3da102a

Browse files
committed
Can cascade windows only after ordering front.
1 parent 42483d1 commit 3da102a

File tree

3 files changed

+16
-3
lines changed

3 files changed

+16
-3
lines changed

osx/src/main/java/ch/cyberduck/ui/cocoa/controller/BookmarkController.java

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -499,6 +499,11 @@ public void change(final Host bookmark) {
499499
}
500500
});
501501
super.setWindow(window);
502+
}
503+
504+
@Override
505+
public void display(final boolean key) {
506+
super.display(key);
502507
cascade = this.cascade(cascade);
503508
}
504509

osx/src/main/java/ch/cyberduck/ui/cocoa/controller/BrowserController.java

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -659,6 +659,11 @@ public void setWindow(NSWindow window) {
659659
super.setWindow(window);
660660
// Accept file promises from history tab
661661
window.registerForDraggedTypes(NSArray.arrayWithObject(NSPasteboard.FilesPromisePboardType));
662+
}
663+
664+
@Override
665+
public void display(final boolean key) {
666+
super.display(key);
662667
cascade = this.cascade(cascade);
663668
}
664669

osx/src/main/java/ch/cyberduck/ui/cocoa/controller/InfoController.java

Lines changed: 6 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -337,9 +337,12 @@ public void setWindow(final NSWindow window) {
337337
window.setToolbarStyle(NSWindow.NSWindowToolbarStyle.NSWindowToolbarStyleExpanded);
338338
}
339339
super.setWindow(window);
340-
if(!preferences.getBoolean("browser.info.inspector")) {
341-
cascade = this.cascade(cascade);
342-
}
340+
}
341+
342+
@Override
343+
public void display(final boolean key) {
344+
super.display(key);
345+
cascade = this.cascade(cascade);
343346
}
344347

345348
@Override

0 commit comments

Comments
 (0)