also update preference onchange for IE

This commit is contained in:
Bruno Windels 2020-11-20 16:06:16 +01:00
parent 3eec897630
commit 45dd539179

View file

@ -59,13 +59,15 @@ export class SettingsView extends TemplateView {
const step = 32; const step = 32;
const min = Math.ceil(vm.minSentImageSizeLimit / step) * step; const min = Math.ceil(vm.minSentImageSizeLimit / step) * step;
const max = (Math.floor(vm.maxSentImageSizeLimit / step) + 1) * step; const max = (Math.floor(vm.maxSentImageSizeLimit / step) + 1) * step;
const updateSetting = evt => vm.setSentImageSizeLimit(parseInt(evt.target.value, 10));
return [t.input({ return [t.input({
type: "range", type: "range",
step, step,
min, min,
max, max,
value: vm => vm.sentImageSizeLimit || max, value: vm => vm.sentImageSizeLimit || max,
onInput: evt => vm.setSentImageSizeLimit(parseInt(evt.target.value, 10)), onInput: updateSetting,
onChange: updateSetting,
}), " ", t.output(vm => { }), " ", t.output(vm => {
return vm.sentImageSizeLimit ? return vm.sentImageSizeLimit ?
vm.i18n`resize to ${vm.sentImageSizeLimit}px` : vm.i18n`resize to ${vm.sentImageSizeLimit}px` :