Index: chrome/browser/ui/gtk/chrome_to_mobile_bubble_gtk.cc |
diff --git a/chrome/browser/ui/gtk/chrome_to_mobile_bubble_gtk.cc b/chrome/browser/ui/gtk/chrome_to_mobile_bubble_gtk.cc |
index 92a678b95fd338b6819615f3101c9e7620dfbc16..ced3212c182ce3d36457922420f02462b8f20976 100644 |
--- a/chrome/browser/ui/gtk/chrome_to_mobile_bubble_gtk.cc |
+++ b/chrome/browser/ui/gtk/chrome_to_mobile_bubble_gtk.cc |
@@ -160,16 +160,12 @@ ChromeToMobileBubbleGtk::ChromeToMobileBubbleGtk(GtkImage* anchor_image, |
// Generate the MHTML snapshot now to report its size in the bubble. |
service_->GenerateSnapshot(browser_, weak_ptr_factory_.GetWeakPtr()); |
- // Request a mobile device list update. |
- service_->RequestMobileListUpdate(); |
- |
- const ListValue* mobiles = service_->GetMobiles(); |
- |
GtkWidget* content = gtk_vbox_new(FALSE, 5); |
gtk_container_set_border_width(GTK_CONTAINER(content), kContentBorder); |
// Create and pack the title label; init the selected mobile device. |
GtkWidget* title = NULL; |
+ const ListValue* mobiles = service_->GetMobiles(); |
if (mobiles->GetSize() == 1) { |
string16 name; |
const DictionaryValue* mobile = NULL; |
@@ -324,7 +320,7 @@ void ChromeToMobileBubbleGtk::OnSendClicked(GtkWidget* widget) { |
const DictionaryValue* mobile = NULL; |
if (mobiles->GetDictionary(selected_index, &mobile)) { |
bool snapshot = gtk_toggle_button_get_active(GTK_TOGGLE_BUTTON(send_copy_)); |
- service_->SendToMobile(*mobile, snapshot ? snapshot_path_ : FilePath(), |
+ service_->SendToMobile(mobile, snapshot ? snapshot_path_ : FilePath(), |
browser_, weak_ptr_factory_.GetWeakPtr()); |
} else { |
NOTREACHED(); |