diff --git a/public/scripts/controllers/bookmarks-controller.js b/public/scripts/controllers/bookmarks-controller.js index 2e74eff..0dbc958 100644 --- a/public/scripts/controllers/bookmarks-controller.js +++ b/public/scripts/controllers/bookmarks-controller.js @@ -188,15 +188,17 @@ app.controller('bookmarksCtr', ['$scope', '$state', '$stateParams', '$filter', ' setTimeout(updateEditPos, 100); function updateEditPos() { - if ($scope.showStyl == 'navigate') { - var top = $('.js-segment-navigate').offset().top; - var left = $('.js-segment-navigate').offset().left; - var width = $('.js-segment-navigate').width(); - // console.log('js-edit position update', top+10, left+width-10) - $('.js-edit').offset({ - top: top + 10, - left: left + width - 10, - }) - } + setTimeout(function() { + if ($scope.showStyl == 'navigate') { + var top = $('.js-segment-navigate').offset().top; + var left = $('.js-segment-navigate').offset().left; + var width = $('.js-segment-navigate').width(); + // console.log('js-edit position update', top+10, left+width-10) + $('.js-edit').offset({ + top: top + 10, + left: left + width - 10, + }) + } + }, 100) } }]); diff --git a/public/scripts/controllers/tags-controller.js b/public/scripts/controllers/tags-controller.js index c1cf153..033f1d7 100644 --- a/public/scripts/controllers/tags-controller.js +++ b/public/scripts/controllers/tags-controller.js @@ -291,14 +291,16 @@ app.controller('tagsCtr', ['$scope', '$filter', '$window', '$stateParams', '$tim setTimeout(updateEditPos, 10000); function updateEditPos() { - var top = $('.js-tags').offset().top; - var left = $('.js-tags').offset().left; - var width = $('.js-tags').width(); - // console.log('js-edit position update', top+10, left+width-10) - $('.js-edit').offset({ - top: top + 10, - left: left + width - 10, - }) + setTimeout(function() { + var top = $('.js-tags').offset().top; + var left = $('.js-tags').offset().left; + var width = $('.js-tags').width(); + // console.log('js-edit position update', top+10, left+width-10) + $('.js-edit').offset({ + top: top + 10, + left: left + width - 10, + }) + }, 100) } }]);