Browse Source

Maintenance - Fix event stacking for overview navigator controller (#5445).

Co-authored-by: Dominik Klein <dk@zammad.com>
Rolf Schmidt 2 weeks ago
parent
commit
e4fbacf7fe
1 changed files with 2 additions and 1 deletions
  1. 2 1
      app/assets/javascripts/app/controllers/ticket_zoom.coffee

+ 2 - 1
app/assets/javascripts/app/controllers/ticket_zoom.coffee

@@ -1279,7 +1279,8 @@ class App.TicketZoom extends App.Controller
     App.TaskManager.update(@taskKey, { 'state': @localTaskData, attachments: [] })
 
   renderOverviewNavigator: (parentEl) ->
-    new App.TicketZoomOverviewNavigator(
+    @overviewNavigatorController?.releaseController()
+    @overviewNavigatorController = new App.TicketZoomOverviewNavigator(
       el:          parentEl.find('.js-overviewNavigatorContainer')
       ticket_id:   @ticket_id
       overview_id: @overview_id