1
0
mirror of https://github.com/processwire/processwire.git synced 2025-08-23 06:44:38 +02:00

Fix issue processwire/processwire-issues#277 where Inputfield::collapsedNever constant didn't work quite right in some cases

This commit is contained in:
Ryan Cramer
2018-03-30 09:41:32 -04:00
parent deb448851b
commit 8cbe05d1e7

View File

@@ -480,7 +480,7 @@ class InputfieldWrapper extends Inputfield implements \Countable, \IteratorAggre
$ffAttrs['class'] .= ' ' . $classes['item_required_if'];
}
if($collapsed) {
if($collapsed && $collapsed !== Inputfield::collapsedNever) {
$isEmpty = $inputfield->isEmpty();
if(($isEmpty && $inputfield instanceof InputfieldWrapper) ||
$collapsed === Inputfield::collapsedYes ||
@@ -1055,7 +1055,7 @@ class InputfieldWrapper extends Inputfield implements \Countable, \IteratorAggre
* #pw-internal
*
* @param bool $trackChanges
* @return $this
* @return Inputfield|InputfieldWrapper
*
*/
public function setTrackChanges($trackChanges = true) {
@@ -1069,7 +1069,7 @@ class InputfieldWrapper extends Inputfield implements \Countable, \IteratorAggre
* #pw-internal
*
* @param bool $trackChanges
* @return $this
* @return Inputfield|InputfieldWrapper
*
*/
public function resetTrackChanges($trackChanges = true) {