diff options
author | Sebastian Koslowski <sebastian.koslowski@gmail.com> | 2016-05-03 17:13:08 +0200 |
---|---|---|
committer | Johnathan Corgan <johnathan@corganlabs.com> | 2017-06-29 09:16:49 -0700 |
commit | 7f7fa2f91467fdb2b11312be8562e7b51fdeb199 (patch) | |
tree | 24268bac15b9920d2a15ddbb45eaf3b9b03718a1 /grc/gui/canvas/connection.py | |
parent | 44cae388881821942e691a4d69a923bbd8d347db (diff) |
grc: added yaml/mako support
Includes basic converter from XML/Cheetah to YAML/Mako based block format.
Diffstat (limited to 'grc/gui/canvas/connection.py')
-rw-r--r-- | grc/gui/canvas/connection.py | 9 |
1 files changed, 4 insertions, 5 deletions
diff --git a/grc/gui/canvas/connection.py b/grc/gui/canvas/connection.py index ff790503ef..56dab45570 100644 --- a/grc/gui/canvas/connection.py +++ b/grc/gui/canvas/connection.py @@ -32,7 +32,7 @@ from ..Constants import ( LINE_SELECT_SENSITIVITY, ) from ...core.Connection import Connection as CoreConnection -from ...core.Element import nop_write +from ...core.utils.descriptors import nop_write class Connection(CoreConnection, Drawable): @@ -93,10 +93,9 @@ class Connection(CoreConnection, Drawable): ] self._current_coordinates = None # triggers _make_path() - def get_domain_color(domain_name): - domain = self.parent_platform.domains.get(domain_name, {}) - color_spec = domain.get('color') - return colors.get_color(color_spec) if color_spec else colors.DEFAULT_DOMAIN_COLOR + def get_domain_color(domain_id): + domain = self.parent_platform.domains.get(domain_id, None) + return colors.get_color(domain.color) if domain else colors.DEFAULT_DOMAIN_COLOR if source.domain == GR_MESSAGE_DOMAIN: self._line_width_factor = 1.0 |