Addon: add 'disabled' message on submit button when no job type is selected

Add a 'disabled' message on the Submit Job button when no job type has
been selected yet.

Reviewed-on: https://projects.blender.org/studio/flamenco/pulls/104326
This commit is contained in:
Mateus Abelli 2024-09-05 14:46:10 +02:00 committed by Sybren A. Stüvel
parent 423c5c29d7
commit 6eb4b12840

View File

@ -126,6 +126,7 @@ class FLAMENCO_OT_submit_job(FlamencoOpMixin, bpy.types.Operator):
def poll(cls, context: bpy.types.Context) -> bool: def poll(cls, context: bpy.types.Context) -> bool:
# Only allow submission when there is a job type selected. # Only allow submission when there is a job type selected.
job_type = job_types.active_job_type(context.scene) job_type = job_types.active_job_type(context.scene)
cls.poll_message_set("No job type selected")
return job_type is not None return job_type is not None
def execute(self, context: bpy.types.Context) -> set[str]: def execute(self, context: bpy.types.Context) -> set[str]: