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 {
|
for draggedFeed in draggedFeeds {
|
||||||
if dropTargetAccount.hasWebFeed(withURL: draggedFeed.url) {
|
if dropTargetAccount.accountID == draggedFeed.accountID {
|
||||||
return true
|
if NSApplication.shared.currentEvent?.modifierFlags.contains(.option) ?? false {
|
||||||
|
return true
|
||||||
|
}
|
||||||
|
} else {
|
||||||
|
if dropTargetAccount.hasWebFeed(withURL: draggedFeed.url) {
|
||||||
|
return true
|
||||||
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue