forked from bartvdbraak/blender
Don't add "Report a Bug" button for official tracker to non-official add-ons
If no custom URL was set, add-ons would get a "Report a Bug" button opening the default developer.blender.org bug tracker. Now we only add this default button if the add-on is bundled and not installed by the user.
This commit is contained in:
parent
14e7ba0c8a
commit
41b38c5f75
@ -1513,6 +1513,9 @@ class USERPREF_PT_addons(Panel):
|
|||||||
split.operator(
|
split.operator(
|
||||||
"wm.url_open", text="Documentation", icon='HELP',
|
"wm.url_open", text="Documentation", icon='HELP',
|
||||||
).url = info["wiki_url"]
|
).url = info["wiki_url"]
|
||||||
|
# Only add "Report a Bug" button if tracker_url is set
|
||||||
|
# or the add-on is bundled (use official tracker then).
|
||||||
|
if info.get("tracker_url") or not user_addon:
|
||||||
split.operator(
|
split.operator(
|
||||||
"wm.url_open", text="Report a Bug", icon='URL',
|
"wm.url_open", text="Report a Bug", icon='URL',
|
||||||
).url = info.get(
|
).url = info.get(
|
||||||
|
Loading…
Reference in New Issue
Block a user