Bring back old horizontal If-activity

Hi,
is there a way to use the old horizontal if-activity for windows projects? If not, please add an horizontal if-activity or a toggle between vertical and horisontal in the current one. The new vertical version is not suited for more complex scenarios.

Hi @j_m
Degrade the package to lowest version to see the before If activity

UiPath.System.Activities package

Hi @j_m
If you want the horizontal if acitivty downgrade the package UiPath.System.Activities.

Hope it helps!!

@j_m

Downgrade the below activities and you can get the required outputs.
image

Regards

@j_m

Enable the classic activities, So you are able to access the if activity

Go to settings

Disable Modeern Design experience

Thanks for your replies. Me and my colleagues find the old version superior so Iā€™m guessing weā€™re not the only ones annoyed with the new version. If you agree please vote so we might get a response from UiPath.

1 Like

Lets try to get everyone happy. I like the new vertical one and have been able to adapt, especially since it mirrors classic coding IF statements which are vertical.

I have been advocating that these are instead changed to allow both vertical and horizontal layouts. Its easily possible, you see how you can toggle different layouts in other activities like the ā€˜Check App Stateā€™ activity. It would be great for us to have a toggle for horizontal or vertical layout.

I agree and it was my prefered suggestion in the original post:)

I agree that the new version of this activity is insufferable when building larger workflows; please create the suggested toggle so one can choose for oneself. Screens are wider than they are high, the overview becomes much worse (especially if you have any nested if-activities). ā€œIfā€ is also just a special case of ā€œElse ifā€, so weā€™ve lost functionality with this change.

Telling people to disable modern is not a solution. Modern is what people should be using.

And if you want to use classic activities in a modern project, you just select ā€œshow classicā€ in the activities filter. You donā€™t have to turn off modern in project settings. You can mix classic and modern activities in a project.

I think that downgrading to GET functionality is bad.
Best would be to let us toggle ā€œIf Elseā€ to be horizontal or vertical.

The new ā€œIf Elseā€ is fine, just bring back the old ā€œIfā€-activity.

It IS the ā€œIf Elseā€ activity. It has always had Then and Else blocks, they were just horizontal before.

It seems to me that things just need to be merged and simplified. Having the If and Else If activities is not neccessary and we can have just one.

As for functionality, in my opinion it should take some lessons from check App state where you can toggle the activity to only show one of both of the conditions and to satisfy both camps have a vertical and horizontal layout. I donā€™t think its that much WPF work.

As I always advocate, keeping it simple but still giving us some choice is the best compromise in my opinion.

1 Like