Skip to content

Commit 8e40728

Browse files
authored
Merge pull request #69 from spnethw/setattr_bugfixes
SetAttr: fix recursive file owner changing + wrong group mark indicating
2 parents 08ba692 + 820401e commit 8e40728

File tree

1 file changed

+2
-2
lines changed

1 file changed

+2
-2
lines changed

far2l/src/setattr.cpp

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -644,7 +644,7 @@ LONG_PTR WINAPI SetAttrDlgProc(HANDLE hDlg, int Msg, int Param1, LONG_PTR Param2
644644
break;
645645
case SA_COMBO_GROUP:
646646
SetAttrDefaultMark(hDlg, SA_COMBO_GROUP-1, // mark (un)changed
647-
IsEditChanged(hDlg, SA_COMBO_GROUP, DlgParam->strInitOwner) );
647+
IsEditChanged(hDlg, SA_COMBO_GROUP, DlgParam->strInitGroup) );
648648
break;
649649
case SA_FIXEDIT_LAST_ACCESS_DATE:
650650
SetAttrDefaultMark(hDlg, SA_FIXEDIT_LAST_ACCESS_DATE-1, // mark (un)changed
@@ -1670,7 +1670,7 @@ bool ShellSetFileAttributes(Panel *SrcPanel, LPCWSTR Object)
16701670
}
16711671
}
16721672

1673-
if (!ApplyFileOwnerGroupIfChanged(AttrDlg[SA_COMBO_GROUP], ESetFileOwner,
1673+
if (!ApplyFileOwnerGroupIfChanged(AttrDlg[SA_COMBO_OWNER], ESetFileOwner,
16741674
SkipMode, strFullName, DlgParam.strInitOwner,
16751675
DlgParam.OSubfoldersState))
16761676
break;

0 commit comments

Comments
 (0)