Opened 8 years ago
Last modified 3 years ago
#4236 assigned defect
Icon not rendered if visible annotation is used
Reported by: | Michael Wetter | Owned by: | Martin Sjölund |
---|---|---|---|
Priority: | high | Milestone: | |
Component: | Interactive Environment | Version: | |
Keywords: | Cc: | Martin Sjölund |
Description
We use various models that use the visible
attribute in the graphical annotation of the form such as:
visible = inputType == Buildings.Fluid.Types.InputType.Continuous,
It appears that OMEdit stops rendering all graphical elements of an icon once it encounters such a statement. The attached file current.png
shows how Buildings.Fluid.Movers.FlowControlled_m_flow
is currently rendered, while expected.png
shows how it is rendered if I delete all visible = ...
statements.
If this statement causes problems, could you at least set visible = true
and render all other graphical annotations? This would at a minimum make the icons recognizable.
Attachments (2)
Change History (11)
by , 8 years ago
Attachment: | current.png added |
---|
by , 8 years ago
Attachment: | expected.png added |
---|
comment:1 by , 8 years ago
Cc: | added |
---|---|
Component: | OMEdit → Interactive Environment |
Owner: | changed from | to
Status: | new → assigned |
comment:2 by , 8 years ago
It should work better now (there were some crashes in other libraries, but hopefully that is fixed as well).
There are still cases when we get bad icons, but they should be fewer now.
comment:3 by , 8 years ago
Milestone: | Future → 1.12.0 |
---|---|
Owner: | changed from | to
comment:4 by , 7 years ago
Milestone: | 1.12.0 → 1.13.0 |
---|
Milestone moved to 1.13.0 due to 1.12.0 already being released.
comment:6 by , 5 years ago
Milestone: | 1.14.0 → 1.16.0 |
---|
Releasing 1.14.0 which is stable and has many improvements w.r.t. 1.13.2. This issue is rescheduled to 1.16.0
comment:8 by , 4 years ago
Milestone: | 1.17.0 → 1.18.0 |
---|
Retargeted to 1.18.0 because of 1.17.0 timed release.
OMEdit can only render icon if omc returns the information.