Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Bookmarks drawer doesn't remember its width on window respawn. #12311

Closed
cyberduck opened this issue May 2, 2006 · 4 comments
Closed

Bookmarks drawer doesn't remember its width on window respawn. #12311

cyberduck opened this issue May 2, 2006 · 4 comments
Assignees
Milestone

Comments

@cyberduck
Copy link
Collaborator

anonymous created the issue

When I quit and relaunch Cyberduck, the bookmarks drawer doesn't remember whether it's visible/hidden. The same is true for the drawer's position (left/right edge of the browser window).

@cyberduck
Copy link
Collaborator Author

@dkocher commented

Cannot reproduce; the visiblity should be remembered. The drawer is opened on the side of the window where it fits best (depending how much space there is to the border of the screen).

@cyberduck
Copy link
Collaborator Author

ea900e9 commented

I just noticed: When I'm hiding the drawer via toolbar button, the drawer's visibility is indeed remembered. Sorry. Closing the drawer manually (i.e., dragging its edge, and that's what I had done) doesn't have the same result, though.

Re: "drawer is opened on the side of the window where it fits best": Cyberduck appears to prefer the left edge -- I had expected the drawer to stay on the right side once I had forced it to open there. But that's probably a deliberate design decision, so I won't argue ;-)

@cyberduck
Copy link
Collaborator Author

1d5c09d commented

Bookmarks drawer doesn't remember its width between window spawnings.

I don't know if this is due to the 'default' behavior of Mac OS X's drawer UI, but, it would be nice if CyberDuck did the work necessary to maintain some preference for Bookmarks drawer width -- as well as orientation (left edge / right edge) -- and then, whenever spawning a new window, implemented those prefs.

(Of course, an elegant seamless implementation would be best, but I'd prefer this behavior even if it 'looked ugly', i.e. screen flashes while cyberduck 'corrects after the fact' OS X's default behavior (prefer left edge, wherever fits, 'standard' width).)

@cyberduck
Copy link
Collaborator Author

@dkocher commented

Fixed in 6e5a294.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

2 participants