doadin / Plexus

Other
9 stars 2 forks source link

[Bug] Strange bar shown on spec change #32

Closed Lej closed 3 years ago

Lej commented 3 years ago

Describe the bug When "Enable spec profiles" is enabled, and a spec change causes a profile change, the frames show a bar at the bottom until the UI is reloaded, even though no bar is enabled.

To Reproduce Steps to reproduce the behavior:

  1. Go to "Plexus > Profiles" and tick "Enable spec profiles.
  2. Setup a change of profile. In my case Balance uses one profile and Restoration another: image
  3. Change spec. In my case from Balance to Restoration. A strange bar shows up at the bottom of the frame: image
  4. A workaround is to reload the UI which removes the strange bar: image

Expected behavior The strange bar should never show up since I have no bars enabled.

Desktop:

doadin commented 3 years ago

so you don't have the extra bar enabled for either profile? does the bar go away after time? if you change forms etc or is reload the only way it goes away?

Lej commented 3 years ago

so you don't have the extra bar enabled for either profile?

Exactly. No extra bar is enabled for either profile.

if you change forms

No. Changing form does not make it go away.

is reload the only way it goes away?

Yes. At least it is the only way I have found to make it go away.

Lej commented 3 years ago

Correction, "Enable Extra Bar Requires ReloadUI" was enabled. Disabling solved the problem.

This fixes the problem for me. Still, don't think the extra bar should show up, and then disappear with a reload.

Lej commented 3 years ago

I tried enabling/disabling "Enable Extra Bar Requires ReloadUI" a few times, reloading UI after every enabled/disable. Managed to get the bar to show up once while the "Enable Extra Bar Requires ReloadUI" was disabled. Enabling it and disabling it fixed it again. I have not been able to reproduce it consistently.

doadin commented 3 years ago

Hoping https://github.com/doadin/Plexus/commit/3a3170bf085c30ee1a434864097ef6f0a1d7b02c will fix this. Sorry it has taken so long if you stuck with me I appreciate it very much! If this doesn't or you have any other issue please don't hesitate to let me know.