Skip to content

Commit

Permalink
Initialize pipeline only once (#1705)
Browse files Browse the repository at this point in the history
  • Loading branch information
philippjfr authored Oct 27, 2020
1 parent d9c38d9 commit a2158cc
Showing 1 changed file with 3 additions and 1 deletion.
4 changes: 3 additions & 1 deletion panel/pipeline.py
Original file line number Diff line number Diff line change
Expand Up @@ -614,6 +614,7 @@ def define_graph(self, graph, force=False):
raise ValueError('Graph is not fully traversable from stage: %s.'
% root)

reinit = root is not self._stage
self._stage = root
self._graph = graph
self._route = [root]
Expand All @@ -622,6 +623,7 @@ def define_graph(self, graph, force=False):
Column(self.prev_selector, self.prev_button),
Column(self.next_selector, self.next_button)
]
self.stage[:] = [self._init_stage()]
if reinit:
self.stage[:] = [self._init_stage()]
self._update_progress()
self._update_button()

0 comments on commit a2158cc

Please sign in to comment.