I got a pair of crashes when trying to open the configuration (Shift+L. Click) of "Search Same By" and "Same Styles".
Error: Spider Monkey Panel v1.6.2-dev+7c0928bf (Playlist Tools: Buttons Bar: Playlist Tools: Buttons Bar v3.0.0-beta8 by XXX)
settingsMenu is not defined
File: buttons_search_same_by.js
Line: 95, Column: 4
Stack trace:
.searchSameBy<@buttons_search_same_by.js:95:4
themedButton/this.onClick@buttons_xxx.js:273:21
on_mouse_lbtn_up@buttons_xxx.js:447:21
Error: Spider Monkey Panel v1.6.2-dev+7c0928bf (Playlist Tools: Buttons Bar: Playlist Tools: Buttons Bar v3.0.0-beta8 by XXX)
settingsMenu is not defined
File: buttons_search_same_style.js
Line: 32, Column: 4
Stack trace:
.SameStyles<@buttons_search_same_style.js:32:4
themedButton/this.onClick@buttons_xxx.js:273:21
on_mouse_lbtn_up@buttons_xxx.js:447:21
My bad. I missed a line on some of the buttons:
include('..\\helpers\\buttons_xxx_menu.js');
Add that after all the "include" lines on those button scripts. Use absolute paths if needed (I think that was your case).
include(fb.ProfilePath + 'scripts\\SMP\\xxx-scripts\\helpers\\buttons_xxx_menu.js');
The list of files which should have the line is:
buttons_playlist_filter.js
buttons_playlist_remove_duplicates.js
buttons_playlist_show_duplicates.js
buttons_search_same_by.js
buttons_search_same_style.js
buttons_search_same_style_moods.js
buttons_search_top_tracks.js
buttons_search_top_tracks_from_date.js
Will be fixed on next release.