Thank you for the feedback. This "Offline" functionality with Teamwork Cloud was really confusing in v18.4 so we have updated it in v18.5.
Since MagicDraw has local repository working with TeamworkCloud, all offline projects are stored in this local repo. By default local repository is located at <magicDraw.home>\restricted\ directory (<MagicDraw.home> can be accessed via Help->About->Environment menu).
In the v18.5 we have adjusted "Save Project As" functionality, so it only allows to save project as local file (removes server information), but it does not allow to have another offline project copy, as this might lead to data inconsistency.
The "Offline" word in the toolbar actually means "Available Offline": you will be able to open the project and modify without having connection to the server. "Offline" was renamed to "Available Offline" in v18.5, and this text appears once you hit "Save" (Ctrl+S) button. The "save" action makes 2 things:
* Makes opened project "Available Offline". This project becomes available in "Offline Projects" tab and you can open it without a connection.
* Saves all not-yet-committed changes to local repository. This action allows to save intermediate changes really fast.
So When you have project with label "Available Offline", MagicDraw just opens it from local repo and does not update from the server (basically it shows you the same view as you had it last time). Additionally, you will get notifications about changes on the server if you will be connected to the server.
To remove this "offline" label, you need to go to Project Management dialog, select this project in "Offline Projects" tab and click "Remove". This action will remove offline copy of the project and from now on you will not be able to open it without a connection. But if you hit Save button again it will become "offline" again.
Please let us know if you find this answer useful, or you have additional feedback to share.
No Magic Inc.