1. 17 Oct, 2018 1 commit
    • Michael Olbrich's avatar
      ivi-shell: fix destroying view that are not shown · a4931451
      Michael Olbrich authored
      Both the core in weston_compositor_build_view_list() with view.link and the
      ivi-shell in commit_screen_list() with view.layer_link don't remove the old
      views from the list.
      As a result, all views that are not currently in the list have old broken
      links. Destroying such a view tries to remove the view from these lists and
      will access the old, invalid pointers.
      
      Fix this by unmapping all invisible views before the lists are rebuilt.
      This removes the views from the lists and all pointer remain valid.
      Signed-off-by: Michael Olbrich's avatarMichael Olbrich <m.olbrich@pengutronix.de>
      a4931451
  2. 23 Sep, 2018 5 commits
  3. 18 Sep, 2018 6 commits
  4. 17 Sep, 2018 17 commits
  5. 11 Sep, 2018 1 commit
  6. 31 Aug, 2018 1 commit
  7. 28 Aug, 2018 1 commit
  8. 27 Aug, 2018 1 commit
  9. 24 Aug, 2018 2 commits
  10. 20 Aug, 2018 1 commit
  11. 17 Aug, 2018 3 commits
  12. 10 Aug, 2018 1 commit