story-apps / starc

Reinventing the screenwriting software.

Home Page:https://starc.app

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

[Bug] Left sidebar keeps changing width every time I reopen Starc

hyuri opened this issue · comments

commented

Hi!

Every time I open the app, the left sidebar is a different size than last time I opened the app.

  1. Open the Starc;
  2. Open a project;
  3. Make the left sidebar narrower (resize it);
  4. Save project;
  5. Close the Starc;
  6. Open Starc;
  7. Now the left sidebar is set to a different size (usually resets back to where it was before, wider).

Open and close Starc a few times to make sure you catch it.

In my tests, it seems to only reset to wider when I use the app in full screen. Not sure if it is related.

And when I don't go into full screen, it sometimes resets to slightly narrower (only a few pixels). It noticed this closing and reopening multiple times.

My Suggestion

All sidebars' widths should be saved per project. Or, at least, the last adjusted width should be saved and kept until the user changes it again.

App Info

Starc v0.5.2 (Flatpak)

System Info

Pop!_OS 22.04
X11

commented

It can happen if you run multiple copies of the Starc and change the size of the sidebar in them, but if you work with a one instance of the app at the moment, this issue shouldn't happen. Please recheck it.

commented

I only use one instance at a time. I just checked (looking at the System Monitor) if closing the app and reopening before all the processes had been killed could be emulating the behavior of having two instances open but doing so did not reset the sidebar width — it made no difference.

Note that, if I had to guess, it only happens about 85% of the time. There is some 15% of the time where the sidebar width does not reset. So you might have to change the width, close the app and reopen multiple times to catch the issue.

commented

Updated the description to include a screen recording demonstrating the issue.