From affe3f8a7cda002c70d3080ce7a3712d729110e1 Mon Sep 17 00:00:00 2001 From: Alex Pott <alex.a.pott@googlemail.com> Date: Sun, 19 Apr 2015 14:01:55 +0200 Subject: [PATCH] Issue #2471136 by eiriksm, nod_: Improve user interface for translating strings --- core/modules/locale/locale.admin.js | 6 +++--- core/modules/locale/locale.libraries.yml | 1 + 2 files changed, 4 insertions(+), 3 deletions(-) diff --git a/core/modules/locale/locale.admin.js b/core/modules/locale/locale.admin.js index 550e40e42148..fc310cf842b3 100644 --- a/core/modules/locale/locale.admin.js +++ b/core/modules/locale/locale.admin.js @@ -10,13 +10,13 @@ var $form = $("#locale-translate-edit-form").once('localetranslatedirty'); if ($form.length) { // Display a notice if any row changed. - $form.one('change.localeTranslateDirty', 'table', function () { + $form.one('formUpdated.localeTranslateDirty', 'table', function () { var $marker = $(Drupal.theme('localeTranslateChangedWarning')).hide(); $(this).addClass('changed').before($marker); $marker.fadeIn('slow'); }); // Highlight changed row. - $form.on('change.localeTranslateDirty', 'tr', function () { + $form.on('formUpdated.localeTranslateDirty', 'tr', function () { var $row = $(this), $rowToMark = $row.once('localemark'), @@ -34,7 +34,7 @@ if (trigger === 'unload') { var $form = $("#locale-translate-edit-form").removeOnce('localetranslatedirty'); if ($form.length) { - $form.off('change.localeTranslateDirty'); + $form.off('formUpdated.localeTranslateDirty'); } } } diff --git a/core/modules/locale/locale.libraries.yml b/core/modules/locale/locale.libraries.yml index de92ebc905ba..9711d01122b8 100644 --- a/core/modules/locale/locale.libraries.yml +++ b/core/modules/locale/locale.libraries.yml @@ -8,6 +8,7 @@ drupal.locale.admin: dependencies: - core/jquery - core/drupal + - core/drupal.form - core/jquery.once drupal.locale.datepicker: -- GitLab