Add back title for menu items.

This commit is contained in:
FelisCatus 2017-08-18 21:56:32 -04:00
parent 362cb9fd50
commit 5c837b7470

View File

@ -119,17 +119,22 @@
});
function addProfilesItems(state) {
var systemProfileDisp = document.getElementById('js-system');
var directProfileDisp = document.getElementById('js-direct');
var currentProfileClass = 'om-active';
if (state.isSystemProfile) {
document.getElementById('js-system').parentElement
.classList.add('om-active');
systemProfileDisp.parentElement.classList.add('om-active');
currentProfileClass = 'om-effective';
}
if (state.currentProfileName === 'direct') {
document.getElementById('js-direct').parentElement
.classList.add(currentProfileClass);
directProfileDisp.parentElement.classList.add(currentProfileClass);
}
systemProfileDisp.setAttribute('title',
state.availableProfiles['+system'].desc);
directProfileDisp.setAttribute('title',
state.availableProfiles['+direct'].desc);
var profilesEnd = document.getElementById('js-profiles-end');
var profilesContainer = profilesEnd.parentElement;
var profileCount = 0;
@ -192,6 +197,9 @@
targetProfile = profiles['+' + profile.defaultProfileName];
}
profileDisp.setAttribute('title',
targetProfile.desc || targetProfile.name || '');
var iconClass = iconForProfileType[targetProfile.profileType];
var icon = profileDisp.querySelector('.glyphicon');
icon.setAttribute('class', 'glyphicon ' + iconClass)