From 5c09f03e8ba829a7f569bd1824b3893a8aa89ff5 Mon Sep 17 00:00:00 2001 From: Ryan Cramer Date: Mon, 30 Oct 2017 06:22:29 -0400 Subject: [PATCH] Fix issue processwire/processwire-issues#414 language tabs and language used for placeholder attribute, though not positive this one should stay...previous behavior may be preferable depending on the case. --- wire/modules/LanguageSupport/LanguageSupport.module | 2 ++ 1 file changed, 2 insertions(+) diff --git a/wire/modules/LanguageSupport/LanguageSupport.module b/wire/modules/LanguageSupport/LanguageSupport.module index 157a6880..e263ff9b 100644 --- a/wire/modules/LanguageSupport/LanguageSupport.module +++ b/wire/modules/LanguageSupport/LanguageSupport.module @@ -433,6 +433,7 @@ class LanguageSupport extends WireData implements Module, ConfigurableModule { foreach($languages as $language) { $languageID = (int) $language->id; + $languages->setLanguage($language); if($language->isDefault) { // default language @@ -450,6 +451,7 @@ class LanguageSupport extends WireData implements Module, ConfigurableModule { $inputfield->setAttribute('value', $inputfield->$valueAttr); $o = $renderValueMode ? $inputfield->___renderValue() : $inputfield->___render(); } + $languages->unsetLanguage(); if($collapsed == Inputfield::collapsedBlank && !$inputfield->isEmpty()) { $inputfield->collapsed = Inputfield::collapsedNo;