diff --git a/public/viewjs/components/numberpicker.js b/public/viewjs/components/numberpicker.js index 8db711d9..61f38f59 100644 --- a/public/viewjs/components/numberpicker.js +++ b/public/viewjs/components/numberpicker.js @@ -2,6 +2,7 @@ $(".numberpicker-down-button").unbind('click').on("click", function () { var inputElement = $(this).parent().parent().find('input[type="number"]')[0]; inputElement.stepDown(); + $(inputElement).trigger('keyup'); $(inputElement).trigger('change'); }); @@ -9,5 +10,6 @@ $(".numberpicker-up-button").unbind('click').on("click", function() { var inputElement = $(this).parent().parent().find('input[type="number"]')[0]; inputElement.stepUp(); + $(inputElement).trigger('keyup'); $(inputElement).trigger('change'); }); diff --git a/views/components/numberpicker.blade.php b/views/components/numberpicker.blade.php index d0ccb6bb..3aa4f354 100644 --- a/views/components/numberpicker.blade.php +++ b/views/components/numberpicker.blade.php @@ -11,6 +11,7 @@ @php if(empty($additionalCssClasses)) { $additionalCssClasses = ''; } @endphp @php if(empty($additionalGroupCssClasses)) { $additionalGroupCssClasses = ''; } @endphp @php if(empty($additionalAttributes)) { $additionalAttributes = ''; } @endphp +@php if(empty($additionalHtmlElements)) { $additionalHtmlElements = ''; } @endphp
@@ -24,4 +25,5 @@
{{ $invalidFeedback }}
+ {!! $additionalHtmlElements !!} diff --git a/views/habitform.blade.php b/views/habitform.blade.php index 2865654a..274a6d21 100644 --- a/views/habitform.blade.php +++ b/views/habitform.blade.php @@ -49,11 +49,10 @@ 'value' => $value, 'min' => '0', 'additionalCssClasses' => 'input-group-habit-period-type', - 'invalidFeedback' => $L('This cannot be negative') + 'invalidFeedback' => $L('This cannot be negative'), + 'additionalHtmlElements' => '

' )) -

- diff --git a/views/inventory.blade.php b/views/inventory.blade.php index eb547b3a..cb9ee822 100644 --- a/views/inventory.blade.php +++ b/views/inventory.blade.php @@ -23,9 +23,9 @@ 'min' => 0, 'value' => 1, 'invalidFeedback' => $L('The amount cannot be lower than #1', '1'), - 'additionalAttributes' => ' data-notequal="notequal" not-equal="-1"' + 'additionalAttributes' => 'data-notequal="notequal" not-equal="-1"', + 'additionalHtmlElements' => '
' )) -
@include('components.datetimepicker', array( 'id' => 'best_before_date', diff --git a/views/productform.blade.php b/views/productform.blade.php index e6ba7c70..811acfe6 100644 --- a/views/productform.blade.php +++ b/views/productform.blade.php @@ -94,11 +94,10 @@ 'min' => 1, 'value' => $value, 'invalidFeedback' => $L('The amount cannot be lower than #1', '1'), - 'additionalCssClasses' => 'input-group-qu' + 'additionalCssClasses' => 'input-group-qu', + 'additionalHtmlElements' => '

' )) -

-