sure, i am aware of dialogWindows but, this app should be really well optimized for mobile and dialogWindows kinda sucks on mobile
but i also dont really like the behaviour of method with: closeWithDefaultAction();
I have come up with another possible solution:
maybee i can create Extension of my current dialogWindow and i will be cycling beween extended and original view for navigation purposes, but this seems kinda ugly.
In cuba platform there was no issue with this type of navigation in self referencing entities.
@d.cherkasov i was not clear on what the problem is. While editing existing entity this way it is okay and works. Creating new entity on the other hand will get you just same window. (You can not crate new entity, this way) Screen will stay stucked on previous entity.