Latest build breaks menus on OSX

Having trouble installing or compiling FreeCAD? Get help here.
Forum rules
Be nice to others! Respect the FreeCAD code of conduct!
Post Reply
User avatar
jmborer
Posts: 42
Joined: Thu Feb 28, 2019 5:39 pm
Location: Switzerland

Latest build breaks menus on OSX

Post by jmborer »

I updated to lates dev build this morning:

Code: Select all

(freecad-dev36) mac-mini:freecad-feedstock jeanmarc$ conda update freecad
Collecting package metadata: done
Solving environment: done

## Package Plan ##

  environment location: /Users/jeanmarc/miniconda3/envs/freecad-dev36

  added / updated specs:
    - freecad


The following packages will be SUPERSEDED by a higher-priority channel:

  freecad            freecad/label/dev::freecad-0.18b0-py3~ --> conda-forge::freecad-0.18b0-py36h8da53a5_4
Since then, the Menus don't work anymore event though shortcuts seems still to work as well as the application. Anyone else having this issue?

Cheers
triplus
Veteran
Posts: 9471
Joined: Mon Dec 12, 2011 4:45 pm

Re: Latest build breaks menus on OSX

Post by triplus »

Menu bar or menus in general?
User avatar
jmborer
Posts: 42
Joined: Thu Feb 28, 2019 5:39 pm
Location: Switzerland

Re: Latest build breaks menus on OSX

Post by jmborer »

The very top menu bar (the one that begins with the Apple and ends with "help"). Nothing happens when I click on any menu. It doesn't react at all, but everything else within FreeCAD still works.

Strangely, when I try a shortcut (like CMD-Q), the corresponding menu that host the action get highlighted.
leonardshelby
Posts: 73
Joined: Sat Feb 24, 2018 6:09 pm

Re: Latest build breaks menus on OSX

Post by leonardshelby »

Have you tried to make another application active and then returning to freecad? This was working for me for the last months.
triplus
Veteran
Posts: 9471
Joined: Mon Dec 12, 2011 4:45 pm

Re: Latest build breaks menus on OSX

Post by triplus »

If you copy and paste this in FreeCAD Python console (before switching the workbench):

Code: Select all

mw = Gui.getMainWindow()
mb = mw.menuBar()
mb.clear()
And after switch to another workbench. Any changes?
Post Reply