Setting keyboard shortcuts via mandatory gconf settings no longer works
@jtriplett
Submitted by Josh Triplett Link to original bug (#583690)
Description
Please describe the problem: Since upgrading to gnome-terminal 2.24, my custom keyboard shortcuts for new tab, next tab, and previous tab no longer work.
I don't know whether the fault lies with the new gnome-terminal, the new gconf, or some interaction between the two; since the new gnome-terminal requires the new gconf I can't easily test them in isolation.
Steps to reproduce: The following steps will recreate the problem starting from a new user account:
- Create the file ~/.gconf.path, containing the following line:
xml:readonly:$(HOME)/.gconf.shared
-
Create the directory ~/.gconf.shared.
-
Create the file ~/.gconf.shared/%gconf-tree.xml, containing the following XML:
<gconf>
<dir name="apps">
<dir name="gnome-terminal">
<dir name="keybindings">
<entry name="prev_tab" mtime="1202977397" type="string">
<stringvalue>
<Alt>Left</stringvalue>
</entry>
<entry name="next_tab" mtime="1202977397" type="string">
<stringvalue>
<Alt>Right</stringvalue>
</entry>
<entry name="new_tab" mtime="1202977397" type="string">
<stringvalue>
<Control><Alt>n</stringvalue>
</entry>
<entry name="help" mtime="1202977397" type="string">
<stringvalue>
disabled</stringvalue>
</entry>
</dir>
</dir>
</dir>
</gconf>
-
Log out and log back in.
-
Start gnome-terminal.
-
Press Ctrl-Alt-n, which should open a new tab. No new tab opens.
-
Open a new tab manually through the menu. Press Alt-Left, which should switch back to the previous tab; it does not.
-
Look in the Tabs menu, and notice that "Next Tab" and "Previous Tab" have no keyboard shortcuts listed next to them.
Actual results:
Expected results:
Does this happen every time? Yes, I can consistently reproduce this.
Other information:
Version: git master
Resolution: RESOLVED FIXED