Skip to content

Commit

Permalink
Merge remote-tracking branch 'origin/master'
Browse files Browse the repository at this point in the history
  • Loading branch information
mattab committed Jan 9, 2014
2 parents 8081515 + 66bc3b1 commit e26c751
Showing 1 changed file with 13 additions and 9 deletions.
22 changes: 13 additions & 9 deletions plugins/CoreHome/javascripts/autocomplete.js
Original file line number Diff line number Diff line change
Expand Up @@ -50,6 +50,14 @@ $(function () {

selector.attr('data-inited', 1);

var setSelectedWebsiteAndName = function (idSite, name) {
var mainLinkElem = $(".custom_select_main_link", selector),
mainLinkSpan = $('span', mainLinkElem);

mainLinkElem.attr('data-siteid', idSite);
mainLinkSpan.text(name);
};

var websiteSearch = $('.websiteSearch', selector);

// when the search input is clicked, clear the input
Expand Down Expand Up @@ -186,16 +194,9 @@ $(function () {
$('.custom_select_ul_list li a', selector).each(function() {
$(this).click(function (e) {
var idsite = $(this).attr('data-siteid'),
name = $(this).text(),
mainLinkElem = $(".custom_select_main_link", selector),
mainLinkSpan = $('span', mainLinkElem),
oldName = mainLinkSpan.text(),
oldIdSite = mainLinkElem.attr('data-siteid');
name = $(this).text();

mainLinkElem.attr('data-siteid', idsite);
mainLinkSpan.text(name);
$(this).text(oldName);
$(this).attr('data-siteid', oldIdSite);
setSelectedWebsiteAndName(idsite, name);

selector.trigger('piwik:siteSelected', {id: idsite, name: name});

Expand All @@ -209,6 +210,9 @@ $(function () {

// handle multi-sites link click (triggers site selected event w/ id=all)
$('.custom_select_all', selector).click(function () {

setSelectedWebsiteAndName('all', $(this).text());

$(".custom_select_block", selector).toggleClass("custom_select_block_show");

selector.trigger('piwik:siteSelected', {id: 'all', name: $('.custom_select_all>a', selector).text()});
Expand Down

0 comments on commit e26c751

Please sign in to comment.