Я являюсь в настоящее время очень озадаченным почему что-то так простые сбои настолько трудно:
Это - исходный код для очень очень простого недавнего меню селектора, но он перестал работать.
Мой вывод - это:
Display name: recentchoosermenu.c
File URI: file:///home/wolf/Downloads/recentchoosermenu.c
Last application: gedit
Display name: recentchoosermenu.c
...
для каждой записи это всегда - первый файл.
Я действительно понятия не имею почему.
Спасибо за любую справку,
Волк
Править: Хорошо это смущает, забыл добавлять ссылку: https://gist.github.com/3483363
Прошу прощения.
Ну, кажется, что это - ошибка в глобальном меню где-нибудь. При добавлении Gtk.RecentChooserMenu
к Gtk.MenuToolButton
или просто отключении глобального меню, не происходит проблема.
Для тестирования добавьте эти две строки к очень главному из кода:
import os
os.environ['UBUNTU_MENUPROXY'] = '0'
В случае, если у кого-либо еще есть проблемы с *генерация недавнего меню селектора под человечностью", вот то, как я решил его на данный момент: