Comments (5)
Hi @Sycophantic-Witty, thanks for your report.
I can reproduce it (I think).
- Open a model containing a connected association (e.g.
test-models/all-elements.gaphor
) - Select the association (see where it is in the model browser)
- Select another element
- Click the association in the model browser
- An error toast shows
For me, it happens as soon as I select the association. It looks like it works okay for other relationship elements it seems.
It looks like it's caused by the member end field. If I leave it empty, I see no error, if it contains a name for the association end, I get the error.
This is a new error in 2.25: before that, the property editor was not updated when you select an element in the model browser.
from gaphor.
Hi @amolenaar,
Today, I did not immediately faced the issue with my model (although it came back later), so I tried to reproduce it with a new model (attached).
I created two SysML blocks and a composite relationship between them in the "[bdd] Feature Domain" diagram of a new SysML model and saved with only the "Model Navigation" diagram opened.
When I restart Gaphor and open this model, the "Model Navigation" diagram appears half-updated: borders only, no text displayed.
If I now open the "[bdd] Feature Domain" diagram, I see the same kind of half-updated diagram. Clicking on the relationship between the two blocks in the "Model Browser" triggers the assertion error.
test-model.zip
from gaphor.
@all-contributors please add @Sycophantic-Witty for bug
from gaphor.
@Sycophantic-Witty already contributed before to bug
from gaphor.
Thanks @Sycophantic-Witty for the issue report 👍
from gaphor.
Related Issues (20)
- Element libraries HOT 1
- Dependency injection for property pages
- Windows: Corrupted Icons HOT 3
- Developer installation crashes deep inside poetry -> meson with pygobject HOT 6
- Moving relationships in the model browser trigger HOT 2
- Move canvas by mouse with the right mouse button HOT 2
- Select element in toolobx/diagram HOT 5
- Control panel for CSS HOT 2
- Support C4 technology attribute on dependency graphs
- Support for Structurizr DSL HOT 1
- Gaphor auto loads the previous (large) model during startup, leading to tempory indication that it may have crashed. HOT 1
- Regression: Drop-down menus don't register clicks on MacOS in 2.26.0 HOT 8
- Tests: recovery service could not be loaded HOT 2
- Diagram jumps around when selecting an item after (2 finger) scroll HOT 2
- Add the same picture to further diagrams
- Spaces in default value of an attribute are not allowed
- Test result of `coder.py` before writing to the output file
- Dangling connector ends HOT 3
- Stereotype Values
- Gaphor not starting on Windows machine HOT 2
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from gaphor.