例:「夕食」ボタンを押すとメニューが開きます。私は「fir」と書いています。他のランチャーと同様に Firefox を表示します。 Enterキーを押すと、システム全体で「fir」というファイルの検索が開始されます。 Enterキーを押す前に下向き矢印を押すことでこの問題を回避できますが、この動作は奇妙だと思われ、変更したいと思います。
答え1
答え2
Linux Mint Mate 18にアップグレードしていない方のために、メニューから検索フォームの最上位項目を選択できるように修正されました。これはMint Mate 17.3で動作します。
まず、applications.py
Mintメニューに対応するファイルを見つけます。
$ locate applications.py
/usr/lib/linuxmint/mintMenu/plugins/applications.py
/usr/lib/python3/dist-packages/ufw/applications.py
私のシステムでは、最初の結果は次のとおりです。
問題が発生した場合に修復するには、このファイルをコピーしてください。
cd /usr/lib/linuxmint/mintMenu/plugins
sudo cp applications.py applications_backup.py
次に、で次のセクションを見つけますapplications.py
。私にとっては、これは862行目から始まります。
for i in self.categoriesBox.get_children():
i.released()
i.set_relief( Gtk.ReliefStyle.NONE )
allButton = self.categoriesBox.get_children()[0];
allButton.set_relief( Gtk.ReliefStyle.HALF )
self.activeFilter = (0, text, widget)
shownList[0].grab_focus()
ループの後に次を追加します。
for i in self.categoriesBox.get_children():
i.released()
i.set_relief( Gtk.ReliefStyle.NONE )
shownList[0].grab_focus()
allButton = self.categoriesBox.get_children()[0];
allButton.set_relief( Gtk.ReliefStyle.HALF )
self.activeFilter = (0, text, widget)
パネルを再起動または再ロードします。その後、メニューの検索ボックスに入力すると、Enterキーを押すと最初の項目が自動的に選択されます。