<table><tr><td style="">antonanikin retitled this revision from "Class Browser list expanding during search" to "Class Browser list expanding during search; add delayed filtering".<br />antonanikin updated the summary for this revision. <a href="https://phabricator.kde.org/transactions/detail/PHID-XACT-DREV-4zegbggfbqsfevo/" rel="noreferrer">(Show Details)</a>
</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/D2929" rel="noreferrer">View Revision</a></tr></table><br /><div><strong>EDIT DETAILS</strong><div><div style="white-space: pre-wrap; color: #74777D;"><span style="padding: 0 2px; color: #3e6d35; background: rgba(151, 234, 151, .6);">This patch provides expanding of Class Browser list during search. Old version collapses classes list by default and don't expand it during search, user must do it manually, which is annoying action.<br />
<br />
The patch also adds delayed filtering (500 ms. after the end of typing) which improves performance for big projects (we shouldn't update the filter immediately after the text is changed).<br />
<br />
Old behavior:<br />
<br />
1) Open Class Browser - list is collapsed by default<br />
2) Type something in search line<br />
3) Classes list is still collapsed<br />
<br />
New behavior:<br />
<br />
1) Open Class Browser - list is collapsed by default<br />
2) Type something in search line<br />
3) Classes list is expanded (after small delay) which allows to see results without additional actions<br />
4) Clear search line - classes list is collapsed again.</span></div></div></div><br /><div><strong>REPOSITORY</strong><div><div>rKDEVPLATFORM KDevPlatform</div></div></div><br /><div><strong>REVISION DETAIL</strong><div><a href="https://phabricator.kde.org/D2929" rel="noreferrer">https://phabricator.kde.org/D2929</a></div></div><br /><div><strong>EMAIL PREFERENCES</strong><div><a href="https://phabricator.kde.org/settings/panel/emailpreferences/" rel="noreferrer">https://phabricator.kde.org/settings/panel/emailpreferences/</a></div></div><br /><div><strong>To: </strong>antonanikin, kfunk, KDevelop<br /><strong>Cc: </strong>kfunk, kdevelop-devel<br /></div>