Skip to content

Commit f43b915

Browse files
author
Leandro Inocencio
committed
Execute callback after port was connected
1 parent 12db815 commit f43b915

File tree

1 file changed

+6
-6
lines changed

1 file changed

+6
-6
lines changed

NodeGraphQt/base/port.py

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -158,27 +158,27 @@ def connect_to(self, port=None):
158158

159159
if not port:
160160
if pre_conn_port:
161-
undo_stack.push(NodeInputDisconnectedCmd(self, port))
162161
undo_stack.push(PortDisconnectedCmd(self, port))
162+
undo_stack.push(NodeInputDisconnectedCmd(self, port))
163163
return
164164

165165
if graph.acyclic() and viewer.acyclic_check(self.view, port.view):
166166
if pre_conn_port:
167-
undo_stack.push(NodeInputDisconnectedCmd(self, pre_conn_port))
168167
undo_stack.push(PortDisconnectedCmd(self, pre_conn_port))
168+
undo_stack.push(NodeInputDisconnectedCmd(self, pre_conn_port))
169169
return
170170

171171
trg_conn_ports = port.connected_ports()
172172
if not port.multi_connection() and trg_conn_ports:
173173
dettached_port = trg_conn_ports[0]
174-
undo_stack.push(NodeInputDisconnectedCmd(port, dettached_port))
175174
undo_stack.push(PortDisconnectedCmd(port, dettached_port))
175+
undo_stack.push(NodeInputDisconnectedCmd(port, dettached_port))
176176
if pre_conn_port:
177-
undo_stack.push(NodeInputDisconnectedCmd(self, pre_conn_port))
178177
undo_stack.push(PortDisconnectedCmd(self, pre_conn_port))
178+
undo_stack.push(NodeInputDisconnectedCmd(self, pre_conn_port))
179179

180-
undo_stack.push(NodeInputConnectedCmd(self, port))
181180
undo_stack.push(PortConnectedCmd(self, port))
181+
undo_stack.push(NodeInputConnectedCmd(self, port))
182182

183183
undo_stack.endMacro()
184184

@@ -198,8 +198,8 @@ def disconnect_from(self, port=None):
198198
return
199199
graph = self.node().graph
200200
graph.undo_stack().beginMacro('disconnect port')
201-
graph.undo_stack().push(NodeInputDisconnectedCmd(self, port))
202201
graph.undo_stack().push(PortDisconnectedCmd(self, port))
202+
graph.undo_stack().push(NodeInputDisconnectedCmd(self, port))
203203
graph.undo_stack().endMacro()
204204

205205
# emit "port_disconnected" signal from the parent graph.

0 commit comments

Comments
 (0)