Remember the sidebar size
Change the size of the sidebar.
Collapse the side bar.
Quit 1P7
Open 1P7
Uncollapse the side bar.
Size of the sidebar forgotten.
I noticed that it started the forget whether I collapse the sidebar or not.
1Password Version: 7.1.2
Extension Version: Not Provided
OS Version: Not Provided
Sync Type: Not Provided
Referrer: forum-search:sidebar
Comments
-
@june8 - sorry for the trouble! Can you tell me what version of macOS you're currently running, and whether you've restarted your Mac recently? When you say "quit," are you using
⌘Q
? Or did you Quit 1Password 7 Completely by typing^⌥⌘Q
(or holding down theControl
andOption
keys as you choose Quit from the 1Password menu)?0 -
1P 7.1.2 on macOS 10.13.6 and 1P 7.2 on macOS 10.14 with ⌘Q. Restarted many times.
0 -
I am not sure whether it coincidence or not, but if I select Lock when main window is closed in Security preferences, or if I manually lock before quitting, it remembers the sidebar size.
0 -
@june8 - I'd suggest trying a permissions repair on your Mac, either overall, using Disk First Aid or using our Troubleshooting tool. I'm running the same setup you are, and can't reproduce this error, and this is the only report of it we've seen so far. Make sure you Quit 1Password 7 Completely by typing
^⌥⌘Q
(or just holding down theControl
andOption
keys as you choose Quit from the 1Password menu) before running any such tool.0 -
I did a permission repair using Disk First Aid and using your Troubleshooting tool both. Then I quitted and opened 1P7 several times. I did remember the size of the sidebar. But, after I collapsed the sidebar and quit (⌘Q), it forgot the size of the sidebar when I open 1P7 and uncollapsed the sidebar.
0 -
Yes. And after uncollapsing it, it is not at the size which I set previously.
0 -
Interesting... If I changed the sidebar size, it's my preference. Why forgetting it after collapsing-uncollapsing?
0 -
@june8 - because it's not the current preference you set. The current preference was: collapsed sidebar (which was remembered; sorry I misunderstood what you were getting at initially). We don't remember two or three preferences ago for other app states in 1Password, either: if you enter a domain name in the exceptions to auto-save field in Preferences > Browsers and later delete those entries, 1Password does not remember that you used to have entries there. As brenty mentioned, it's something we can consider for the future; if our developers have some spare time in the future, we can ask them to look into it, especially if we get more requests for it. Thanks! :)
0 -
Just one single preference to remember; the previous size of the sidebar, and use it when uncollapsed.
0 -
:) :+1:
0 -
Problem still exists.
0 -
@june8 - right. That's because it would require changes to the code to change the behavior. We haven't done that in the last 24 hours. If it wasn't clear from brenty and my earlier remarks: it's not something that's on the punch list right now, either. So, to be clear, this is functioning as designed, and isn't being imminently changed.
0 -
I mean, it forgets the size of the sidebar if I don't collapse either.
0 -
Thank you for your reply.
I’d added “I noticed that it started the forget whether I collapse the sidebar or not.” to my first message.
You and @brenty said that forgetting the size of the sidebar is a normal behavior if I quit after collapsing it. I don’t agree, but I accepted it. I will not collapse and quit.
But as I noticed, 1P7 sometimes forgets the size of the sidebar even I didn’t collapse before quit. And I am not sure whether it’s coincidence or not, if I lock before quitting it does not forget.
0 -
But as I noticed, 1P7 sometimes forgets the size of the sidebar even I didn’t collapse before quit. And I am not sure whether it’s coincidence or not, if I lock before quitting it does not forget.
I'm sorry to hear that. That does sound like a bug, but one we fixed a while ago. We're not able to reproduce that here anymore, and have heard from other affected users that it was fixed for them too. What are the exact steps you're taking when that happens?
0 -
No steps. Sometimes when I open 1PW7 application I find the side bar narrower sized than I set before. I am having to set it wider again.
0 -
Problem still exists.
Step 1. Set sidebar size, quit.
Step 2. Open 1Password 7.2.10 -
What @june8 is describing must be a bug, but if I go through this entire thread I must take exception to the design.
It looks to me that you have designed 1Password to remember the sidebar width at ⌘Q, and if the sidebar is collapsed you are saving that as width=0. So that when I start 1Password again, the sidebar remains (correctly) collapsed but when I uncollapse it you have to set it to some default width. 1Password has not kept track of the previous uncollapsed width. (Maybe that's not exactly how you have coded it but that's how it appears to behave).
To me, the correct design should be to save two states: the sidebar width when last uncollapsed (presumably some integer or float value), and the sidebar collapsed state (binary for collapsed vs. uncollapsed). That way if I have a preferred sidebar width, but ⌘Q when collapsed, 1Password can later uncollapse to that preferred width. (Clearly, you are remembering that width while the program is running because it uncollapses as expected in that case.)
I know what I am requesting is a design change, not a bug fix (i.e., it's working as designed). But IMO the design is not working as expected.
I'm running 7.2.1 on High Sierra...
0 -
I'm not sure that I agree that there's a "correct" way, but I see where' you're coming from. It's certainly something we can consider as we develop future versions, but it's not something that comes up remotely often -- if ever before.
0 -
As I mentioned earlier; just one single preference to remember; the previous size of the sidebar, and use it when uncollapsed. If I collapse something, I don't want the previous uncollapsed size to be forgotten.
0 -
Thanks for letting us know your preference (pun sort of intended). :)
0 -
Thanks for letting us know your preference on the uncollapsed size of the sidebar. :)
0 -
:lol:
0 -
:)
0