Index: chrome/browser/ui/gtk/tabs/tab_strip_gtk.cc |
diff --git a/chrome/browser/ui/gtk/tabs/tab_strip_gtk.cc b/chrome/browser/ui/gtk/tabs/tab_strip_gtk.cc |
index d86364d947721b50a4d74eeaf1acd9e0ca4f62ba..4e6c352905c527a3362bc6d719ce6d6c3c41e4c2 100644 |
--- a/chrome/browser/ui/gtk/tabs/tab_strip_gtk.cc |
+++ b/chrome/browser/ui/gtk/tabs/tab_strip_gtk.cc |
@@ -1406,7 +1406,7 @@ void TabStripGtk::RemoveTabAt(int index) { |
// Remove the Tab from the TabStrip's list. |
tab_data_.erase(tab_data_.begin() + index); |
- if (!IsDragSessionActive() || !drag_controller_->IsDraggingTab(removed)) { |
+ if (!removed->dragging()) { |
gtk_container_remove(GTK_CONTAINER(tabstrip_.get()), removed->widget()); |
delete removed; |
} |