davidedmundson created this revision.
Herald added a project: Kirigami.
Herald added a subscriber: plasma-devel.
davidedmundson requested review of this revision.

REVISION SUMMARY
  If we create 2 engines in an application the singleton is initialised to
  the first engine. If that first engine disappears the internal m_unit is
  dangling.
  
  A good example of this is systemsettings in the icon view if we enter
  two modules one after another. It's currently only kept alive because
  the sidebar created the first reference.
  
  BUG: 414003

TEST PLAN
  System settings in icon view
  opened global theme
  went back
  open fonts theme
  didn't crash

REPOSITORY
  R169 Kirigami

BRANCH
  master

REVISION DETAIL
  https://phabricator.kde.org/D25284

AFFECTED FILES
  src/columnview.cpp
  src/columnview_p.h

To: davidedmundson
Cc: plasma-devel, fbampaloukas, GB_2, domson, dkardarakos, ngraham, apol, 
ahiemstra, davidedmundson, mart, hein

Reply via email to