Even though I have the box checked for "Show the form for scheduling workflow transitions only upon selection by the user", users are always seeing the form for scheduling workflow transitions.

I'm using:
Workflow 6.x-1.5

I tried this on a clean drupal 6.22 install with just CCK and workflow with this module and found the same bug.

Comments

rdeboer’s picture

Thanks for reporting nektir. Will look into it...

nflowers1228’s picture

StatusFileSize
new4.28 KB

I see the Publishing box on the edit form, with the schedule radio buttons. The actual time field doesn't display until schedule for state change is clicked, but the workflow buttons are set to the bottom of the page because Single-action buttons are being used (see picture). All looks good on the workflow tab however.

If I change to radio buttons or drop-down selector those options display within the Publishing section.
If I uncheck the "change workflow state via node edit form", then I only have the "Save" button on the bottom of the page, but would prefer to have the buttons for the different states.

rdeboer’s picture

Done a bit more analysis:
It seems that the correct operation of the checkbox Show the form for scheduling workflow transitions only upon selection by the user depends on which workflow button style is selected.
With Single-actions buttons, I'm finding that the operation is as correct in all blocks, the Dashboard View as well as the Workflow tab, however on the node edit form suppression of the date selectors also doesn't work for single-action buttons.
For the other button styles the situation is worse.
I'm looking into this now.

rdeboer’s picture

Assigned: Unassigned » rdeboer
Status: Active » Fixed

Fixed and checked into 6.x-1.x branch

rdeboer’s picture

Title: Form for scheduling workflow transitions always shows » Form for scheduling workflow transitions sometimes rears its ugly head when told not to.
Status: Fixed » Closed (fixed)

Fix included in 6.x-1.7 and released.