UeharaYou/HiddenBar

Two pipe icons and "Invalid" next to arrow - reinstall doesn't fix

Opened this issue · 4 comments

Hi @UeharaYou , this appears to be a bug inherited from the original Hidden Bar app that is no longer maintained. I installed that one from the App Store first, then when it started having trouble, as I documented here, I uninstalled it and installed your forked version v2.0.5(19). It immediately had the same issue.

> A clear and concise description of what the bug is.

  1. The pipe changed, doubled, and now there is an "Invalid" message next to the arrow icon and the app no longer works.
  2. Uninstalling / reinstalling doesn't fix it.

[The app breaks when...]

  1. I initially drug the pipe icon to the left of menu bar icons for organization, causing it to disappear.
  2. After uninstalling and doing a system clean, I now have TWO pipes, one grayed out and one white as well as an "Invalid" message next to the arrow icon.

Steps to Reproduce

  1. Drag the pipe icon to the left of menu bar icons. It randomly disappears?
  2. Not sure what else at this point because apparently you can only do this once and then it's game over to try and reproduce because to get back to a state where the change is reset, you seemingly have to format and reinstall macOS. I'm not ready to do that at this point.

Expected behavior

  • I expected to be able to move the pipe wherever I need to as I organize my menu bar icons. Even if that isn't possible, I at least expected to be able to uninstall the app and reset the defaults of macOS without punitive consequences.
  • After uninstalling the app for the fourth time by dragging to the trash and then using two different utility apps (Hazel and Onyx) to remove related install files and rebuild some system settings / defaults, I have the pipe back AND duplicated, but the app still doesn't function and now the arrow icon says "Invalid" next to it in the Menu bar.

Environments:

  • Hardware: MacBook Pro 16-inch, 2021; A2485; M1 Pro CPU
  • OS: macOS 14.5
  • App Version: v2.0.5(19)

Additional materials
Current appearance
Screenshot 2024-07-19 at 12 57 15 PM

Loom video demonstration 1

  • Demonstration 1: Initial pipe has disappeared and quitting/reopening as well as uninstall/reinstall doesn't fix

Loom video demonstration 2

  • Demonstration 2: after uninstalling and using utility apps to clean related files and rebuild some system databases, I have TWO pipes now and an "Invalid" message next to the arrow. Still no functionality.

Hi there. Thanks for reaching out.

This is an expected behavior. All you have to do is to drag the greyed-out pipe to the left of the opaque pipe, and both of them at the left of the chevron. By doing this then clicking the "invalid" message, the problem should be fixed.

I'm not 100% sure that this will be the answer of your question, but hiding those pipes is a designed behavior, as they should not appear in normal mode.

To see all icons: Option+Click the chevron ">"; to edit hidden properties of icons, use edit mode.

==== Detailed Answer ====
Hidden Bar divides the top menu bar into different sectors: hidden | folded | shown. All sectors are solely controlled by the chevron ">". By just clicking the chevron, you can toggle the visibility of the "folded" section; Option+clicking for "hidden" section. (Every new menu icons are in different sector by default)

The sole purpose of those pipes are just indicators of different sectors,
to let you easily see where those sectors are, and arrange your app menu icons into their corresponding sectors in edit mode. When exiting edit mode, sectors are committed, icons inside each sectors are given their "properties". Since pipes are implemented as icons, but no "properties" can apply to them, they should simply just disappear. Also, since they carries mechanical implementations of Hidden Bar, it is designed that they stay invisible in case of unexpected adjustments, eventually crashing Hidden Bar (like showing the "invalid" tag)