<table><tr><td style="">aacid added a comment.
</td><a style="text-decoration: none; padding: 4px 8px; margin: 0 8px 8px; float: right; color: #464C5C; font-weight: bold; border-radius: 3px; background-color: #F7F7F9; background-image: linear-gradient(to bottom,#fff,#f1f0f1); display: inline-block; border: 1px solid rgba(71,87,120,.2);" href="https://phabricator.kde.org/D11051">View Revision</a></tr></table><br /><div><div><p>So <a href="https://paste.kde.org/pwvknplv2" class="remarkup-link" target="_blank" rel="noreferrer">https://paste.kde.org/pwvknplv2</a> shows the problem</p>

<p>Shell is deleting m_tabWidget which is deleting the sidebars before the parts are deleted.</p>

<p>Do you understand that from reading that piece of text?</p>

<p>One thing that may fix it is changing</p>

<div class="remarkup-code-block" style="margin: 12px 0;" data-code-lang="text" data-sigil="remarkup-code-block"><pre class="remarkup-code" style="font: 11px/15px "Menlo", "Consolas", "Monaco", monospace; padding: 12px; margin: 0; background: rgba(71, 87, 120, 0.08);">m_sidebar = new Sidebar( parentWidget );</pre></div>

<p>to</p>

<div class="remarkup-code-block" style="margin: 12px 0;" data-code-lang="text" data-sigil="remarkup-code-block"><pre class="remarkup-code" style="font: 11px/15px "Menlo", "Consolas", "Monaco", monospace; padding: 12px; margin: 0; background: rgba(71, 87, 120, 0.08);">m_sidebar = new Sidebar();</pre></div>

<p>in part.cpp, this micht change the part/child relationships and get yourself of this problem. can you give it a quick try?</p></div></div><br /><div><strong>REPOSITORY</strong><div><div>R223 Okular</div></div></div><br /><div><strong>REVISION DETAIL</strong><div><a href="https://phabricator.kde.org/D11051">https://phabricator.kde.org/D11051</a></div></div><br /><div><strong>To: </strong>dileepsankhla, Okular, aacid<br /><strong>Cc: </strong>aacid, sander, Okular, michaelweghorn, ngraham<br /></div>