From 179b2801bdce99147f35b1429ccdcbac76a26fb4 Mon Sep 17 00:00:00 2001 From: Olivier Blin Date: Wed, 25 Feb 2009 16:01:30 +0000 Subject: setup dbus handlers after all_connections and connection are properly initialized --- lib/network/drakroam.pm | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'lib/network/drakroam.pm') diff --git a/lib/network/drakroam.pm b/lib/network/drakroam.pm index edf886e..9ff8189 100755 --- a/lib/network/drakroam.pm +++ b/lib/network/drakroam.pm @@ -77,8 +77,6 @@ sub create_drakroam_gui { Glib::Timeout->add(20000, sub { $status_bar->remove($status_bar_cid, $m_id); 0 }); }; - network::connection_manager::setup_dbus_handlers([ $droam ], $droam->{all_connections}, $droam->{on_network_event}, $dbus) if $dbus; - (undef, my $rootwin_height) = gtkroot()->get_size(); my $scrolled_height = $rootwin_height > 480 ? 300 : 225; gtkadd($droam->{gui}{w}{window}, @@ -125,6 +123,8 @@ sub main { update_connections_list($droam); update_on_connection_change($droam); + network::connection_manager::setup_dbus_handlers([ $droam ], $droam->{all_connections}, $droam->{on_network_event}, $dbus) if $dbus; + if ($o_ap && $droam->{connection}) { $droam->{connection}{network} = $o_ap; $droam->start_connection; -- cgit v1.2.1