summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--src/trg-cell-renderer-speed.c1
-rw-r--r--src/trg-main-window.c6
-rw-r--r--src/trg-state-selector.c2
3 files changed, 6 insertions, 3 deletions
diff --git a/src/trg-cell-renderer-speed.c b/src/trg-cell-renderer-speed.c
index 9c235cb..9f87561 100644
--- a/src/trg-cell-renderer-speed.c
+++ b/src/trg-cell-renderer-speed.c
@@ -50,6 +50,7 @@ trg_cell_renderer_speed_get_property(GObject * object, guint property_id,
break;
default:
G_OBJECT_WARN_INVALID_PROPERTY_ID(object, property_id, pspec);
+ break;
}
}
diff --git a/src/trg-main-window.c b/src/trg-main-window.c
index 491d156..ee49419 100644
--- a/src/trg-main-window.c
+++ b/src/trg-main-window.c
@@ -1005,7 +1005,7 @@ TRANSMISSION_MIN_SUPPORTED, version);
trg_main_window_conn_changed(win, TRUE);
trg_trackers_tree_view_new_connection(priv->trackersTreeView,
client);
- dispatch_async(client, torrent_get(-1), on_torrent_get_first, win);
+ dispatch_async(client, torrent_get(TORRENT_GET_TAG_MODE_FULL), on_torrent_get_first, win);
}
trg_response_free(response);
@@ -1397,9 +1397,9 @@ gboolean on_generic_interactive_action(gpointer data)
else if (trg_prefs_get_bool
(prefs, TRG_PREFS_KEY_UPDATE_ACTIVE_ONLY,
TRG_PREFS_CONNECTION))
- id = -2;
+ id = TORRENT_GET_TAG_MODE_UPDATE;
else
- id = -1;
+ id = TORRENT_GET_TAG_MODE_FULL;
dispatch_async(tc, torrent_get(id), on_torrent_get_interactive,
win);
diff --git a/src/trg-state-selector.c b/src/trg-state-selector.c
index cbfacdd..710a0ec 100644
--- a/src/trg-state-selector.c
+++ b/src/trg-state-selector.c
@@ -180,6 +180,8 @@ static void trg_state_selector_update_dynamic_filter(GtkTreeModel * model,
}
static void refresh_statelist_cb(GtkWidget * w, gpointer data) {
+ TrgStateSelectorPrivate *priv = TRG_STATE_SELECTOR_GET_PRIVATE(data);
+ trg_client_inc_serial(priv->client);
trg_state_selector_update(TRG_STATE_SELECTOR(data),
TORRENT_UPDATE_ADDREMOVE);
}