diff --git a/js/interface_common.js b/js/interface_common.js index a243eb4..d9e0add 100644 --- a/js/interface_common.js +++ b/js/interface_common.js @@ -121,7 +121,7 @@ function openProfileModal(e) }; //fix .modal-content height - $mc = $('.modal-content'); + var $mc = $("." +profileModalClass + " .modal-content"); $mc.off('profileloaded'); $mc.on('profileloaded', function() { var viewHeader = $mc.find(".postboard > h2"); diff --git a/js/interface_home.js b/js/interface_home.js index 5aa9368..784a18a 100644 --- a/js/interface_home.js +++ b/js/interface_home.js @@ -66,15 +66,27 @@ var InterfaceFunctions = function() } }); - setTimeout("getRandomFollowSuggestion(processSuggestion)", 1000); - setTimeout("getRandomFollowSuggestion(processSuggestion)", 1000); - setTimeout("getRandomFollowSuggestion(processSuggestion)", 1000); - + setTimeout(updateFollowSuggestion, 1000); updateTrendingHashtags(); if( args.cbFunc ) args.cbFunc(args.cbArg); }, {cbFunc:cbFunc, cbArg:cbArg}); + + $('.refresh-users').on('click', function () { + updateFollowSuggestion(); + }); + $('.follow-suggestions').on('click', 'a.twister-user-remove', function () { + $(this).closest('li').remove(); + }); + } + + function updateFollowSuggestion() + { + $('.follow-suggestions').empty(); + getRandomFollowSuggestion(processSuggestion); + getRandomFollowSuggestion(processSuggestion); + getRandomFollowSuggestion(processSuggestion); } function updateTrendingHashtags()