| 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;
|
| }
|
|
|