mirror of https://gitlab.com/basile.b/dexed.git
fix #378 - filter for mini explorer files doesn't work when selected folder is not at level 0
This commit is contained in:
parent
2e61c939a1
commit
265e3b9d91
|
@ -558,6 +558,7 @@ end;
|
||||||
procedure TCEMiniExplorerWidget.filterFiles;
|
procedure TCEMiniExplorerWidget.filterFiles;
|
||||||
var
|
var
|
||||||
s: string;
|
s: string;
|
||||||
|
p: string;
|
||||||
i: integer;
|
i: integer;
|
||||||
begin
|
begin
|
||||||
|
|
||||||
|
@ -565,8 +566,11 @@ begin
|
||||||
// e.g after filtering failed
|
// e.g after filtering failed
|
||||||
treeFolders.BeginUpdate;
|
treeFolders.BeginUpdate;
|
||||||
s := treeFolders.Root;
|
s := treeFolders.Root;
|
||||||
|
p := treeFolders.Path;
|
||||||
treeFolders.Root:= '';
|
treeFolders.Root:= '';
|
||||||
treeFolders.Root:= s;
|
treeFolders.Root:= s;
|
||||||
|
treeFolders.Path:= p;
|
||||||
|
|
||||||
treeFolders.EndUpdate;
|
treeFolders.EndUpdate;
|
||||||
|
|
||||||
if lstFilter.filter.isEmpty then
|
if lstFilter.filter.isEmpty then
|
||||||
|
|
Loading…
Reference in New Issue