Skip to content

Commit cf9ed85

Browse files
committed
1 parent 64919d6 commit cf9ed85

File tree

1 file changed

+4
-0
lines changed

1 file changed

+4
-0
lines changed

source/extfiledialog.pas

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -252,6 +252,8 @@ procedure TfrmExtFileDialog.comboFileTypeChange(Sender: TObject);
252252
FileMask := FFilterMasks[comboFileType.ItemIndex]
253253
else
254254
FileMask := '*.*';
255+
if ShellListView.Items.Count > 0 then
256+
ShellListView.Items[0].MakeVisible(false);
255257
ShellListView.Mask := FileMask;
256258
if Assigned(FOnTypeChange) then
257259
FOnTypeChange(Self);
@@ -355,6 +357,8 @@ procedure TfrmExtFileDialog.ShellTreeViewChanging(Sender: TObject;
355357
Node: TTreeNode; var AllowChange: Boolean);
356358
begin
357359
AllowChange := not (ofNoChangeDir in FOptions);
360+
if AllowChange and (ShellListView.Items.Count > 0) then
361+
ShellListView.Items[0].MakeVisible(false);
358362
end;
359363

360364
procedure TfrmExtFileDialog.ShellTreeViewGetImageIndex(Sender: TObject;

0 commit comments

Comments
 (0)