There are widget types like MobileVsDesktop which add related reports. This patch adds a show_related_reports parameter which is set to true by default to not break current behavior. If widgets are requested related reports can be deactivated by passing show_related_reports=0 request parameter.
It allows to further customize requested widgets.
Thanks for the patch, looks good.
(In ) Fixes #3327, applying patch, thanks for your contribution chmielot!