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

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

Open
DanCates opened this issue Jul 19, 2024 · 4 comments
Open
Labels
bug Something isn't working

Comments

@DanCates
Copy link

DanCates commented Jul 19, 2024

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.
@DanCates DanCates added the bug Something isn't working label Jul 19, 2024
@DanCates DanCates changed the title The pipe icon on the menu bar went missing The pipe icon on the menu bar went missing - reinstall doesn't fix Jul 19, 2024
@DanCates DanCates changed the title The pipe icon on the menu bar went missing - reinstall doesn't fix Two pipe icons and "Invalid" next to arrow - reinstall doesn't fix Jul 19, 2024
@UeharaYou
Copy link
Owner

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.

@DanCates
Copy link
Author

DanCates commented Jul 20, 2024 via email

@UeharaYou
Copy link
Owner

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)

@DanCates
Copy link
Author

DanCates commented Jul 21, 2024 via email

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug Something isn't working
Projects
None yet
Development

No branches or pull requests

2 participants