Make sure that we redraw the tab bar background when dropping on it after a drag.

This commit is contained in:
smfr%smfr.org 2005-12-10 05:16:39 +00:00
Родитель 025aa2f4db
Коммит 1b4a7b2412
1 изменённых файлов: 2 добавлений и 1 удалений

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

@ -607,6 +607,7 @@ static const int kOverflowButtonMargin = 1;
-(BOOL)performDragOperation:(id <NSDraggingInfo>)sender
{
mDragOverBar = NO;
[self setNeedsDisplay:YES];
TabButtonCell * button = [self buttonAtPoint:[self convertPoint:[sender draggingLocation] fromView:nil]];
if (!button) {
@ -615,9 +616,9 @@ static const int kOverflowButtonMargin = 1;
mDragDestButton = nil;
return [mTabView performDragOperation:sender];
}
[mDragDestButton setDragTarget:NO];
[button setDragTarget:NO];
[self setNeedsDisplay:YES];
NSView * dragDest = [[button tabViewItem] tabItemContentsView];
[self registerTabButtonsForTracking];
mDragDestButton = nil;