Folks, I need your help!
JamesD, siria and all who masters kmm.
While trying old good extension
'Search+' by jsnj I found some its misbehaviour under KM75:
some of dinamically changed menus don't function properly - when you change some option or do the search it creates new menu items instead of replacing old with new.
1) All the 4 items from 'Search options' are replicated every time you do search
2) Changing 'Site Search Engine' makes new item not deleting old one:
this image illustrates menu after 1 search done (if more - you'll get more 4-lines-blocks of 'Keep-Configure-Move-Change')
Also Search Site engine was changed 2 times (to Scroogle and Bing)
3) 'Previous Searches' list is filled with extra lines: when you make 2-nd search it adds it but also duplicates item for 1-st search - and more: it duplicates items for both searches every time you toggle 'Previous Searches' display in Options.
That extra items not only do clutter the menu but they cannot be cleared by 'Clear previous searches' command as they do not have their own prefs created.
4) The item 'Clear previous searches' also replicates every toggle of 'Previous searches' display:
here on picture it were made only 2 (!) searches and 'Enable Previous searches' was toggled 'off' and then - back 'on'.
I tried to fix the macro or just make it partly usable.
I've commented the command
&_SearchPlusDisplay;
in line 84 (macro '_Search_Init')
and 'Search Options' 4-lines block stopped to replicate.
but I failed to fix other issues. I switched off all Site Search Engines except default Google.
But i cannot fix the 'Previous searches' issues as I cannot understand these menu building loops in macro, sorry.
Can't you help me, folks, as I found this macro by jsnj very convenient...
It works fine in 1.6 but now it's almost broken...
P.S. File used and discussed here is attached now.
Edited 3 time(s). Last edit at 08/19/2015 05:59PM by rodocop.