Hi,
that was possible with the legacy activity diagrams but not with the current implementation. IMHO, the change was made in favor of fewer line crossings, but at the expense of duplicate activities.
With the legacy code it would have looked like this:
With this as source code:
@startuml
(*) --> "A"
if "Q1" then
-->[true] "B"
if "Q2" then
-->[true] "D"
-->(*)
else
--> "C"
endif
else
--> "C"
endif
--> (*)
@enduml
BR,
Michael