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

[CLOSED] Menu bar disappears until hovered, or only repaints partially - if custom window border theme #6170

Open
core-ai-bot opened this issue Aug 30, 2021 · 30 comments

Comments

@core-ai-bot
Copy link
Member

Issue by somelinguist
Friday Feb 07, 2014 at 22:05 GMT
Originally opened as adobe/brackets#6801


I just installed Sprint 36. Now, when I start Brackets, none of the main menu items show until after I hover over an item.

Here is a screenshot after opening:
onstart

Here is a screenshot after hovering over a few items:
afterhover

After hovering over them to make them appear, they disappear again when the window moves, loses focus, or resizes. When the window loses focus, the top row of pixels of the menu items can be seen.
afterselectingnewwindow

I uninstalled all extensions, then uninstalled Brackets (including deleting the folder in AppData\Roaming), and reinstalled Sprint 36. The issue still occurs.

I'm using Windows 8.1 Pro 64-bit.

@core-ai-bot
Copy link
Member Author

Comment by peterflynn
Friday Feb 07, 2014 at 23:46 GMT


@JeffryBooher looks like some sort of repaint issue with the new aero shell implementation

@core-ai-bot
Copy link
Member Author

Comment by JeffryBooher
Saturday Feb 08, 2014 at 00:07 GMT


I'm wondering if Windows 8.1 introduces a bunch of drawing issues that we hadn't seen before // this is the second 8.1 issue reported get e. I'll build a vm and check it out.

@core-ai-bot
Copy link
Member Author

Comment by RaymondLim
Saturday Feb 08, 2014 at 00:20 GMT


I didn't see the issue on my VM Windows 8.1 64 bit though.

@core-ai-bot
Copy link
Member Author

Comment by razster
Saturday Feb 08, 2014 at 00:51 GMT


I'm running the latest Windows 8.1 fully updated and see no issues with the menu. Latest Brackets installed. Linked Image:
2014-02-07_16-51-40

@core-ai-bot
Copy link
Member Author

Comment by njx
Saturday Feb 08, 2014 at 00:56 GMT


@somelinguist - is it possible that you've set some customization setting in Windows 8 for window appearance (e.g. a theme setting) that might change the window border rendering?

@core-ai-bot
Copy link
Member Author

Comment by somelinguist
Saturday Feb 08, 2014 at 01:16 GMT


Hmm. I had changed the registry key HKEY_CURRENT_USER\Control Panel\Desktop\WindowMetrics\PaddedBorderWidth from its default value of -60 to 0 in order to make the window borders smaller. I changed it back and the menus worked fine in Brackets.

It didn't happen in previous versions. I'm not sure how many people have done similar tweaking. There are several sites on the internet that detail how to adjust border sizes in Windows 8.x by editing the registry or by using a program called Tiny Window Borders for Windows 8, so I imagine there might be some others. It would be nice, however, not to have give up setting the border sizes for the menus to work. What changed from previous versions that might cause this in Brackets?

@core-ai-bot
Copy link
Member Author

Comment by peey
Saturday Feb 08, 2014 at 06:58 GMT


This issue is also reproducible in Windows 7 64 bit, with a theme installed that reduces the border radius. After removing the customization, the menu worked fine. The customization worked well with the previous versions of Brackets.

@core-ai-bot
Copy link
Member Author

Comment by njx
Monday Feb 10, 2014 at 19:50 GMT


Low pri to@JeffryBooher.@peey - are you using one of the built-in themes, or a third-party custom theme? If so, which one?

@core-ai-bot
Copy link
Member Author

Comment by peey
Tuesday Feb 11, 2014 at 12:16 GMT


If you follow the steps mentioned here (no external themes) : http://www.sevenforums.com/tutorials/6283-borders-changing-width-suite-your-needs.html
And reduce width of border padding, you'll be able to experience this issue.

@core-ai-bot
Copy link
Member Author

Comment by darkmorpher
Thursday Feb 13, 2014 at 06:11 GMT


@njx I'm having the same problem and Yes, I'm using a third-party custom theme

@core-ai-bot
Copy link
Member Author

Comment by JeffryBooher
Thursday Feb 13, 2014 at 15:15 GMT


We should consider this for Sprint 37 since it causes some mild usability issues.

@core-ai-bot
Copy link
Member Author

Comment by somelinguist
Tuesday Mar 18, 2014 at 17:36 GMT


I see this wasn't fixed in Sprint 37. Any timetable on when it might get fixed? Thanks.

@core-ai-bot
Copy link
Member Author

Comment by darkmorpher
Tuesday Mar 18, 2014 at 22:17 GMT


This issue appeared after the UI changes introduced in Sprint 36. If someone can take the time to review those code changes, then a solution can be found.

@core-ai-bot
Copy link
Member Author

Comment by peterflynn
Wednesday Apr 16, 2014 at 18:26 GMT


Raising priority to match duplicates

@core-ai-bot
Copy link
Member Author

Comment by peterflynn
Wednesday Apr 16, 2014 at 18:28 GMT


Adding better search keywords to title (was: "Menus don't show until hovered - if custom window border theme").

See duplicate #7225 for additional symptoms.

@core-ai-bot
Copy link
Member Author

Comment by pthiess
Wednesday Apr 23, 2014 at 16:45 GMT


@bchintx Hey Brian - we want to fix this earlier and moved it to Nominations. Can you please take a look.@JeffryBooher seems to have many things on his plate already.

@core-ai-bot
Copy link
Member Author

Comment by peterflynn
Monday May 12, 2014 at 18:03 GMT


Nominating for Sprint 40 due to the large number of reports we're hearing.

@core-ai-bot
Copy link
Member Author

Comment by JeffryBooher
Tuesday May 13, 2014 at 22:24 GMT


I have this issue fixed but it makes #7222 and #5288 standout a little more so those need to be fixed as well.

@core-ai-bot
Copy link
Member Author

Comment by TaylerKing
Tuesday May 20, 2014 at 14:53 GMT


I'm also facing the same issue.
image

@core-ai-bot
Copy link
Member Author

Comment by TaylerKing
Tuesday May 20, 2014 at 18:47 GMT


Updated to@JeffryBooher adobe/brackets-shell#445, works like a charm and fixes the bug. Thanks!

@core-ai-bot
Copy link
Member Author

Comment by bchintx
Tuesday May 20, 2014 at 23:01 GMT


With brackets-shell pull request #445 I'm not seeing the hovered-over menu item rendering issue anymore -- ie. the problem as pictured in@somelinguist 's 2nd screenshot at the beginning of this issue.

However, I am seeing the entire row of menu items cut off, as I increase the Border Padding attribute in the Window Color and Appearance dialog as@peey references from his Seven Forums link.

At this point, I'd vote to close this issue after confirming that the hover-over menu item is fixed for@peey . Then, we should open a new issue to tackle the Border Padding-induced issues.

@core-ai-bot
Copy link
Member Author

Comment by bchintx
Tuesday May 20, 2014 at 23:40 GMT


I've created Issue #7899 to track the whole row of menu items being cut-off by customizing specific Window Appearance attributes, such as Border Padding.

@core-ai-bot
Copy link
Member Author

Comment by peey
Wednesday May 21, 2014 at 10:56 GMT


I'd check if the fix is working for changed border width or not, but I'm having a really hard time installing brackets from the current repo. It think it'd be best if someone else tries it to see if it works.

@core-ai-bot
Copy link
Member Author

Comment by pthiess
Tuesday Jun 03, 2014 at 17:21 GMT


Moving this to release 41.

@core-ai-bot
Copy link
Member Author

Comment by peterflynn
Tuesday Jun 03, 2014 at 23:37 GMT


@bchintx Should this be FBNC for Sprint 40 then? It looks like the remaining issue has been forked off into a separate bug already...

@core-ai-bot
Copy link
Member Author

Comment by bchintx
Thursday Jun 05, 2014 at 22:38 GMT


Yup. Good point. Marking as FBNC. @somelinguist would you mind closing this issue once you've confirmed the fix in Release 40?

@core-ai-bot
Copy link
Member Author

Comment by peterflynn
Friday Jun 06, 2014 at 00:42 GMT


Changing milestone back to Sprint 40

@core-ai-bot
Copy link
Member Author

Comment by bchintx
Friday Jun 06, 2014 at 19:22 GMT


Release 40 is now available, so I'm going ahead and closing this Issue as fixed.

@somelinguist Please feel free to comment if this is still broken (and if you're not covered under the new Issue #7899).

@core-ai-bot
Copy link
Member Author

Comment by somelinguist
Monday Jun 09, 2014 at 14:53 GMT


The menus work now. Thank you!

One thing I noticed was that it now ignores the custom settings for border padding, so the Brackets window now has thicker borders than all of my other windows. This is pretty minor, however.

@core-ai-bot
Copy link
Member Author

Comment by Rosamarie
Tuesday Jul 25, 2017 at 15:28 GMT


I am having the problem of the menu bar disappearing. I had not changed anything. Just started the program and it was gone. I'm not fluent in what was discussed above, so I'm clueless to fix this. Please help.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant