﻿id	summary	reporter	owner	description	type	status	priority	milestone	component	version	resolution	keywords	cc
3529	Improve connecting ports in OMEdit	Bernhard Thiele	Adeel Asghar	"I'm currently using OMEdit for teaching in a Modelica course. Sometimes students experience a problem to connect ports. Most of time it works fine, but for some reasons it sometimes just won't work.

The problem is that this bug is hard to reproduce, because whether it works or not seems to be quite specific on the installation. Sometimes restarting OMEdit will allow to make the connection. This clearly is very dissatisfying for the users.

I wonder whether it could be improved and made more robust. I have two improvement ideas for that, that one could discuss.

1. My impression (maybe wrong) is that sometimes the editor will always be in drag-and-drop mode for certain components and just not switch to ""connect mode"". Maybe if the button ""Connect/Unconnect Mode"" could be extended to support three modes (e.g., via a choices list):
- Drag-and-drop + connect
- Drag-and-drop only
- Connect only
Drawing connection could be possibly made more robust if switching into ""Connect only"" mode.

2. Another idea that could help users is if a graphical indication is drawn if hovering with the cursor/""connection end"" over a port at a place there OMEdit recognizes that it can make a connection, e.g., the cursor could change to indicate that a connection can be made at this point, or the port icon could change color or s.th. similar.


"	enhancement	closed	high	1.9.4	OMEdit		fixed		
