1
0
Fork 0
mirror of https://github.com/betaflight/betaflight-configurator.git synced 2025-07-18 13:55:14 +03:00

Some fixes.

This commit is contained in:
mikeller 2018-08-06 23:46:49 +12:00
parent b1541c92fc
commit da2206fb8a
2 changed files with 5 additions and 7 deletions

View file

@ -227,18 +227,18 @@ Features.prototype.updateData = function (featureElement) {
var controlElements = featureElement.children(); var controlElements = featureElement.children();
var selectedBit = featureElement.val(); var selectedBit = featureElement.val();
if (selectedBit !== -1) { if (selectedBit !== -1) {
var featureName; var selectedFeature;
for (var i = 0; i < controlElements.length; i++) { for (var i = 0; i < controlElements.length; i++) {
var bit = controlElements[i].value; var bit = controlElements[i].value;
if (selectedBit === bit) { if (selectedBit === bit) {
self._featureMask = bit_set(self._featureMask, bit); self._featureMask = bit_set(self._featureMask, bit);
featureName = self.findFeatureByBit(bit).name; selectedFeature = self.findFeatureByBit(bit);
} else { } else {
self._featureMask = bit_clear(self._featureMask, bit); self._featureMask = bit_clear(self._featureMask, bit);
} }
} }
if (featureName) { if (selectedFeature) {
self._analyticsChanges['Feature' + featureName] = 'On'; self._analyticsChanges['FeatureGroup-' + selectedFeature.group] = selectedFeature.name;
} }
} }
} }

View file

@ -4,8 +4,6 @@ var analytics;
openNewWindowsInExternalBrowser(); openNewWindowsInExternalBrowser();
// Asynchronous configuration to be done.
// When finish the startProcess() function must be called
$(document).ready(function () { $(document).ready(function () {
i18n.init(function() { i18n.init(function() {
setupAnalytics(); setupAnalytics();
@ -25,7 +23,7 @@ function setupAnalytics() {
chrome.storage.local.set({ 'userId': userId }); chrome.storage.local.set({ 'userId': userId });
} }
var optOut = !!result.analyticsOptOut var optOut = !!result.analyticsOptOut;
var debugMode = process.versions['nw-flavor'] === 'sdk'; var debugMode = process.versions['nw-flavor'] === 'sdk';