Fix bug 319559: dragging a bookmark folder over the content view should replace tabs, rather than append (just like dragging over the tab). Patch by Chris Lawson, r=Julian Pellico.

Also fix build warning.
This commit is contained in:
smfr%smfr.org 2005-12-10 21:02:06 +00:00
Родитель 056ec9a600
Коммит ab00ba69a6
2 изменённых файлов: 3 добавлений и 1 удалений

Просмотреть файл

@ -398,7 +398,7 @@ NSString* const kTabBarBackgroundDoubleClickedNotification = @"kTabBarBackground
if ([aBookmark isKindOfClass:[Bookmark class]])
return [self handleDropOnTab:overTabViewItem overContent:overContentArea withURL:[aBookmark url]];
else if ([aBookmark isKindOfClass:[BookmarkFolder class]]) {
[[[self window] windowController] openURLArray:[aBookmark childURLs] tabOpenPolicy:(overTabViewItem ? eReplaceTabs : eAppendTabs) allowPopups:NO];
[[[self window] windowController] openURLArray:[aBookmark childURLs] tabOpenPolicy:((overTabViewItem || overContentArea) ? eReplaceTabs : eAppendTabs) allowPopups:NO];
return YES;
}
} else if ([draggedItems count] > 1) {

Просмотреть файл

@ -37,6 +37,8 @@
* ***** END LICENSE BLOCK ***** */
#import "mozView.h"
#import "NSWorkspace+Utils.h"
#import "BrowserWindow.h"
#import "BrowserWindowController.h"
#import "AutoCompleteTextField.h"