Changeset 6362

Show
Ignore:
Timestamp:
05/26/06 15:25:31 (2 years ago)
Author:
asterix
Message:

menu are now shown before popup so that they are correctly placed.

Location:
trunk/src
Files:
3 modified

Legend:

Unmodified
Added
Removed
  • trunk/src/filetransfers_window.py

    r6265 r6362  
    833833                 
    834834                event_button = gtkgui_helpers.get_possible_button_event(event) 
     835                self.file_transfers_menu.show_all() 
    835836                self.file_transfers_menu.popup(None, self.tree, None,  
    836837                        event_button, event.time) 
    837                 self.file_transfers_menu.show_all() 
    838838         
    839839        def on_transfers_list_key_press_event(self, widget, event): 
  • trunk/src/groupchat_control.py

    r6353 r6362  
    15601560                # show the popup now! 
    15611561                menu = xml.get_widget('gc_occupants_menu') 
     1562                menu.show_all() 
    15621563                menu.popup(None, None, None, event.button, event.time) 
    1563                 menu.show_all() 
    15641564 
    15651565        def _start_private_message(self, nick): 
  • trunk/src/roster_window.py

    r6357 r6362  
    13861386                roster_contact_context_menu.connect('selection-done', 
    13871387                        gtkgui_helpers.destroy_widget) 
     1388                roster_contact_context_menu.show_all() 
    13881389                roster_contact_context_menu.popup(None, None, None, event_button, 
    13891390                        event.time) 
    1390                 roster_contact_context_menu.show_all() 
    13911391 
    13921392        def make_group_menu(self, event, iter): 
     
    14191419                menu.attach_to_widget(self.tree, None) 
    14201420                menu.connect('selection-done', gtkgui_helpers.destroy_widget) 
     1421                menu.show_all() 
    14211422                menu.popup(None, None, None, event_button, event.time) 
    1422                 menu.show_all() 
    14231423 
    14241424        def make_transport_menu(self, event, iter): 
     
    14851485                menu.attach_to_widget(self.tree, None) 
    14861486                menu.connect('selection-done', gtkgui_helpers.destroy_widget) 
     1487                menu.show_all() 
    14871488                menu.popup(None, None, None, event_button, event.time) 
    1488                 menu.show_all() 
    14891489 
    14901490        def on_edit_account(self, widget, account): 
     
    16031603                menu.attach_to_widget(self.tree, None) 
    16041604                menu.connect('selection-done', gtkgui_helpers.destroy_widget) 
     1605                menu.show_all() 
    16051606                menu.popup(None, self.tree, None, event_button, event.time) 
    1606                 menu.show_all() 
    16071607 
    16081608        def on_add_to_roster(self, widget, contact, account): 
     
    32033203                        menu.attach_to_widget(self.tree, None) 
    32043204                        menu.connect('selection-done', gtkgui_helpers.destroy_widget) 
     3205                        menu.show_all() 
    32053206                        menu.popup(None, None, None, 1, etime) 
    3206                         menu.show_all() 
    32073207 
    32083208        def show_title(self):