gschem complains about non-existent menu items in log window

Bug #1288980 reported by Gareth Edwards
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
gEDA
Fix Released
Undecided
Gareth Edwards

Bug Description

Running from HEAD (55f875b1) shows the following in

Tried to set the sensitivity on non-existent menu item '_Buffer/Copy into 1'
Tried to set the sensitivity on non-existent menu item '_Buffer/Copy into 2'
Tried to set the sensitivity on non-existent menu item '_Buffer/Copy into 3'
Tried to set the sensitivity on non-existent menu item '_Buffer/Copy into 4'
Tried to set the sensitivity on non-existent menu item '_Buffer/Copy into 5'
Tried to set the sensitivity on non-existent menu item '_Buffer/Cut into 1'
Tried to set the sensitivity on non-existent menu item '_Buffer/Cut into 2'
Tried to set the sensitivity on non-existent menu item '_Buffer/Cut into 3'
Tried to set the sensitivity on non-existent menu item '_Buffer/Cut into 4'
Tried to set the sensitivity on non-existent menu item '_Buffer/Cut into 5'
Tried to set the sensitivity on non-existent menu item '_Buffer/Paste from 1'
Tried to set the sensitivity on non-existent menu item '_Buffer/Paste from 2'
Tried to set the sensitivity on non-existent menu item '_Buffer/Paste from 3'
Tried to set the sensitivity on non-existent menu item '_Buffer/Paste from 4'
Tried to set the sensitivity on non-existent menu item '_Buffer/Paste from 5'

git bisect shows this behaviour started in commit 6c8f2901 ("gschem: Menu layout improvements.") which disabled the Buffer top level menu entirely, but the state setting code in i_update_menus() [i_basic.c] persisted.

I havea fix proposed in the attached patch to remove the attempt to set which I can commit on no objections.

Tags: gschem
Revision history for this message
Gareth Edwards (gareth-uk) wrote :
Peter TB Brett (peter-b)
Changed in geda:
status: New → Fix Committed
Peter TB Brett (peter-b)
Changed in geda:
milestone: none → 1.9.1
Peter TB Brett (peter-b)
Changed in geda:
status: Fix Committed → Fix Released
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Patches

Remote bug watches

Bug watches keep track of this bug in other bug trackers.