notepad-plus-plus-legacy/PowerEditor
mere-human ecf44bd085
Folder as Workspace: Change folder images after "Expand/Collapse All"
Folder images are changed in FileBrowser::notified() when TVN_ITEMEXPANDED
is recieved. This works fine when e.g. expand/collapse using "+" button.
However, when foldAll() or expandAll() are called on a TreeView,
the TVN_ITEMEXPANDED is not sent. The reason is that TVIS_EXPANDEDONCE flag
is set. To reset that flag, it would be needed to pass TVE_COLLAPSERESET
to TreeView_Expand that also removes all child items which is unwanted.

Resolve the problem by notifying TreeView parent manually when recieve
TVM_EXPAND and TVIS_EXPANDEDONCE is set.

Fix #8912
2020-11-27 15:26:01 +01:00
..
bin Notepad++ v7.9.1 release 2020-11-02 01:40:33 +01:00
gcc Project structure improvement: Move TreeView files in the right place 2020-10-31 19:15:11 +01:00
installer Fix function list is empty with new user profile issue 2020-11-27 03:54:37 +01:00
misc/chameleon Remove the old icon 2016-09-21 09:06:22 +02:00
scintilla.original.forUpdating Upgrade Scintilla from 4.1.4 to 4.2.0 2019-07-22 13:08:41 +02:00
src Folder as Workspace: Change folder images after "Expand/Collapse All" 2020-11-27 15:26:01 +01:00
Test Fix several bugs of PHP parser rule for function list 2020-11-05 14:53:41 +01:00
visual.net Project structure improvement: Move TreeView files in the right place 2020-10-31 19:15:11 +01:00