def on_iconview_handle_button_press_event(self, icon_view, event):
        if event.button == 3:
            xpos, ypos = [int(event.x), int(event.y)]
            path = icon_view.get_path_at_pos(xpos, ypos)
            if not path:
                return
            if not (event.state & gtk.gdk.CONTROL_MASK):
                icon_view.unselect_all()
            icon_view.select_path(path)

            self.image_popup.top_widget.popup(None, None, None, event.button,
                    event.time)
        return False
Gets all item IDs contained in this object
dataset/ETHPy150Open thesamet/webilder/src/webilder/WebilderDesktop.py/WebilderDesktopWindow.on_iconview_handle_button_press_event--crossover with--dataset/ETHPy150Open meraki-analytics/cassiopeia/cassiopeia/type/dto/match.py/MatchDetail.rune_ids