Correct validation so that we can still move feeds in Reader API accounts
This commit is contained in:
parent
5fdbd4b9d0
commit
2395c0c7df
|
@ -687,8 +687,14 @@ private extension SidebarOutlineDataSource {
|
|||
}
|
||||
|
||||
for draggedFeed in draggedFeeds {
|
||||
if dropTargetAccount.hasWebFeed(withURL: draggedFeed.url) {
|
||||
return true
|
||||
if dropTargetAccount.accountID == draggedFeed.accountID {
|
||||
if NSApplication.shared.currentEvent?.modifierFlags.contains(.option) ?? false {
|
||||
return true
|
||||
}
|
||||
} else {
|
||||
if dropTargetAccount.hasWebFeed(withURL: draggedFeed.url) {
|
||||
return true
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
|
|
Loading…
Reference in New Issue