Steps to reproduce
- Define a ConversationHandler where one if its states corresponds to another ConversationHandler
- Trigger the nested ConversationHandler
- End the nested ConversationHandler using the
Conversation.END state.
Expected behaviour
There should be an option to manipulate the "external" conversation state, as possible with other Handlers.
Actual behaviour
Since the last return value of the nested conversation is END, there is no option to alter the external conversation state, and it's "stuck" in that state.
Linked to #385