]> granicus.if.org Git - transmission/commitdiff
(trunk gtk) #2989 "Some session prefs changed via remote aren't affected in transmiss...
authorCharles Kerr <charles@transmissionbt.com>
Sat, 27 Feb 2010 18:00:24 +0000 (18:00 +0000)
committerCharles Kerr <charles@transmissionbt.com>
Sat, 27 Feb 2010 18:00:24 +0000 (18:00 +0000)
gtk/main.c

index 1951c8ee7f3f2caa9319b7052bbd35dbd20c203a..d313e884895ae5ecaadbd1a67f5b40d019c6404c 100644 (file)
@@ -409,7 +409,7 @@ setupsighandlers( void )
 }
 
 static tr_rpc_callback_status
-onRPCChanged( tr_session            * session UNUSED,
+onRPCChanged( tr_session            * session,
               tr_rpc_callback_type    type,
               struct tr_torrent     * tor,
               void                  * gdata )
@@ -428,6 +428,9 @@ onRPCChanged( tr_session            * session UNUSED,
             break;
 
         case TR_RPC_SESSION_CHANGED:
+            tr_sessionGetSettings( session, pref_get_all( ) );
+            break;
+
         case TR_RPC_TORRENT_CHANGED:
         case TR_RPC_TORRENT_MOVED:
         case TR_RPC_TORRENT_STARTED: