[gnome-commander] tabs lock: start a new tab for BACKSPACE/LEFT keys
- From: Piotr Eljasiak <epiotr src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [gnome-commander] tabs lock: start a new tab for BACKSPACE/LEFT keys
- Date: Sun, 20 Feb 2011 15:27:12 +0000 (UTC)
commit 3510667e000f26eb912e1ec3e9ac7976bfb504c8
Author: Piotr Eljasiak <epiotr src gnome org>
Date: Sun Feb 20 16:26:38 2011 +0100
tabs lock: start a new tab for BACKSPACE/LEFT keys
src/gnome-cmd-file-selector.cc | 8 +++++++-
1 files changed, 7 insertions(+), 1 deletions(-)
---
diff --git a/src/gnome-cmd-file-selector.cc b/src/gnome-cmd-file-selector.cc
index 7ceb127..b9cfd25 100644
--- a/src/gnome-cmd-file-selector.cc
+++ b/src/gnome-cmd-file-selector.cc
@@ -1231,7 +1231,13 @@ gboolean GnomeCmdFileSelector::key_pressed(GdkEventKey *event)
case GDK_Left:
case GDK_KP_Left:
case GDK_BackSpace:
- goto_directory("..");
+ if (!list->locked)
+ {
+ list->invalidate_tree_size();
+ list->goto_directory("..");
+ }
+ else
+ new_tab(gnome_cmd_dir_get_parent (list->cwd));
return TRUE;
case GDK_Right:
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]