Skip to content

Commit 7476beb

Browse files
committed
little fix
1 parent 53cd782 commit 7476beb

File tree

2 files changed

+21
-1
lines changed

2 files changed

+21
-1
lines changed

NodeGraphQt/base/port.py

Lines changed: 16 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -204,3 +204,19 @@ def disconnect_from(self, port=None):
204204
# emit "port_disconnected" signal from the parent graph.
205205
ports = {p.type_(): p for p in [self, port]}
206206
graph.port_disconnected.emit(ports[IN_PORT], ports[OUT_PORT])
207+
208+
@property
209+
def color(self):
210+
return self.__view.color
211+
212+
@color.setter
213+
def color(self, color=(0, 0, 0, 255)):
214+
self.__view.color = color
215+
216+
@property
217+
def border_color(self):
218+
return self.__view.border_color
219+
220+
@border_color.setter
221+
def border_color(self, color=(0, 0, 0, 255)):
222+
self.__view.border_color = color

NodeGraphQt/widgets/tab_search.py

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -196,6 +196,10 @@ def _generate_items_from_node_dict(self):
196196
node_names = sorted(self._node_dict.keys())
197197
node_types = sorted(self._node_dict.values())
198198

199+
self._menus.clear()
200+
self._actions.clear()
201+
self._searched_actions.clear()
202+
199203
for node_type in node_types:
200204
menu_name = ".".join(node_type.split(".")[:-1])
201205
if menu_name not in self._menus.keys():
@@ -220,7 +224,7 @@ def _generate_items_from_node_dict(self):
220224

221225
def set_nodes(self, node_dict=None):
222226
if not self._node_dict:
223-
self._node_dict = {}
227+
self._node_dict.clear()
224228
for name, node_types in node_dict.items():
225229
if len(node_types) == 1:
226230
self._node_dict[name] = node_types[0]

0 commit comments

Comments
 (0)