Uploaded image for project: 'Magnolia UI'
  1. Magnolia UI
  2. MGNLUI-1320 IPad performance and functional issues.
  3. MGNLUI-1354

Refactor MagnoliaShell and Viewport logic to better event-driven model

XMLWordPrintable

    • Icon: Sub-task Sub-task
    • Resolution: Fixed
    • Icon: Critical Critical
    • 5.0
    • None
    • None
    • None
    • Beta 2, Beta 3, RC 1, RC 2

      Currently it is rather hard to track, modify and optimize transitions functionality and MagnoliaShell structure updates due to too generic and complex logic of viewports and transition delegates. For beta1 we extracted the animation classes and transitions became more robust, but the way they are triggered is still cluttered. In order to solve this problem we should rely more on the client-side events (though event-bus), giving an exclusive right to fire events to connectors only. Views (widgets) should only hold listeners.

            apchelintcev Aleksandr Pchelintcev
            apchelintcev Aleksandr Pchelintcev
            Votes:
            0 Vote for this issue
            Watchers:
            1 Start watching this issue

              Created:
              Updated:
              Resolved: