From b1516998f15c9fbb2f946ada75d74bc7ad084374 Mon Sep 17 00:00:00 2001 From: KiteAnton Date: Tue, 26 Jul 2016 23:58:23 +0200 Subject: [PATCH] Minor improvements for feature handling with radio buttons --- js/Features.js | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/js/Features.js b/js/Features.js index 3337865b..a45357da 100644 --- a/js/Features.js +++ b/js/Features.js @@ -152,17 +152,17 @@ Features.prototype.updateData = function (featureElement) { var group = featureElement.attr('name'); var controlElements = $('input[name="' + group + '"]'); var selectedBit = controlElements.filter(':checked').val(); - var thisFeature = this; + var featureMask = this._featureMask; controlElements.each(function() { var bit = $(this).val(); if (selectedBit === bit) { - thisFeature._featureMask = bit_set(thisFeature._featureMask, bit); + featureMask = bit_set(featureMask, bit); } else { - thisFeature._featureMask = bit_clear(thisFeature._featureMask, bit); + featureMask = bit_clear(featureMask, bit); } }); - + this._featureMask = featureMask; break; } }