From 4d045dd09b98e651c004d65fe100f5af8673ffe3 Mon Sep 17 00:00:00 2001 From: dbs Date: Tue, 14 Apr 2009 03:20:19 +0000 Subject: [PATCH] Patch to fix "insert subfield" shortcut key conflict in Mac client Thanks to Alexander O'Neill for this patch git-svn-id: svn://svn.open-ils.org/ILS/trunk@12862 dcc99617-32d9-48b4-a31d-7c20da2025e4 --- Open-ILS/xul/staff_client/server/cat/marcedit.js | 2 +- Open-ILS/xul/staff_client/server/locale/en-US/cat.properties | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/Open-ILS/xul/staff_client/server/cat/marcedit.js b/Open-ILS/xul/staff_client/server/cat/marcedit.js index 105c9cea7d..fcf6bd0006 100644 --- a/Open-ILS/xul/staff_client/server/cat/marcedit.js +++ b/Open-ILS/xul/staff_client/server/cat/marcedit.js @@ -356,7 +356,7 @@ function createMARCTextbox (element,attrs) { else element.setChildren( box.value ); if (element.localName() != 'controlfield') { - if (event.charCode == 100 && event.ctrlKey) { // ctrl+d + if ((event.charCode == 100 || event.charCode == 105) && event.ctrlKey) { // ctrl+d or ctrl+i var index_sf, target, move_data; if (element.localName() == 'subfield') { diff --git a/Open-ILS/xul/staff_client/server/locale/en-US/cat.properties b/Open-ILS/xul/staff_client/server/locale/en-US/cat.properties index 99eaa7262c..1c9f2f241e 100644 --- a/Open-ILS/xul/staff_client/server/locale/en-US/cat.properties +++ b/Open-ILS/xul/staff_client/server/locale/en-US/cat.properties @@ -214,7 +214,7 @@ staff.cat.copy_summary.unset= staff.cat.copy_summary.not_cataloged=Not Cataloged staff.cat.marcedit.help.add_row=Add Row: CTRL+Enter staff.cat.marcedit.help.insert_row=Insert Row: CTRL+Shift+Enter -staff.cat.marcedit.help.add_subfield=Add Subfield: CTRL+D +staff.cat.marcedit.help.add_subfield=Add Subfield: CTRL+D (CTRL+I on Mac OS X) staff.cat.marcedit.help.remove_row=Remove Row: CTRL+Del staff.cat.marcedit.help.remove_subfield=Remove Subfield: SHIFT+Del staff.cat.marcedit.help.replace_006=Create/Replace 006: CTRL+F6 -- 2.43.2