mirror of
https://github.com/HabitRPG/habitica.git
synced 2025-12-19 15:48:04 +01:00
Merge branch 'develop' of github.com:HabitRPG/habitrpg-shared into common-convert
Conflicts: common/img/sprites/spritesmith/misc/inventory_quest_scroll_penguin.png common/img/sprites/spritesmith/npcs/npc_bailey_broken.png common/img/sprites/spritesmith/npcs/npc_justin_broken.png common/img/sprites/spritesmith/npcs/npc_matt_broken.png img/sprites/spritesmith/gear/events/birthday/broad_armor_special_birthday2015.png img/sprites/spritesmith/gear/events/birthday/shop_armor_special_birthday2015.png img/sprites/spritesmith/misc/inventory_quest_scroll_penguin.png img/sprites/spritesmith/npcs/npc_bailey_broken.png img/sprites/spritesmith/npcs/npc_justin_broken.png img/sprites/spritesmith/quests/inventory_quest_scroll_penguin.png
This commit is contained in:
@@ -85,7 +85,7 @@
|
||||
};
|
||||
}();
|
||||
|
||||
habitrpg.directive('markdown', ['$timeout', function($timeout) {
|
||||
habitrpg.directive('markdown', ['$timeout','MOBILE_APP', function($timeout, MOBILE_APP) {
|
||||
return {
|
||||
restrict: 'E',
|
||||
link: function(scope, element, attrs) {
|
||||
@@ -107,6 +107,21 @@
|
||||
html = html.replace(' href',' target="'+linktarget+'" href');
|
||||
element.html(html);
|
||||
|
||||
if(MOBILE_APP) {
|
||||
var elements = element.find("a");
|
||||
_.forEach(elements, function(link){
|
||||
if(link.href) {
|
||||
|
||||
link.onclick = function (e) {
|
||||
scope.externalLink(this.href);
|
||||
|
||||
e.preventDefault();
|
||||
e.stopPropagation();
|
||||
};
|
||||
}
|
||||
});
|
||||
}
|
||||
|
||||
if(removeWatch)
|
||||
{
|
||||
doRemoveWatch();
|
||||
|
||||
Reference in New Issue
Block a user