mirror of
https://github.com/overleaf/overleaf.git
synced 2024-11-21 20:47:08 -05:00
42c0974671
This ensures the popover reflows properly with window resize.
21 lines
613 B
CoffeeScript
21 lines
613 B
CoffeeScript
define [
|
|
"base"
|
|
], (App) ->
|
|
App.controller "LinkSharingOnboardingController", ($scope, $timeout, event_tracking) ->
|
|
|
|
popover = angular.element('#onboarding-linksharing')
|
|
popover.hide()
|
|
|
|
$scope.dismiss = () ->
|
|
$scope.onboarding.linkSharing = 'dismissed'
|
|
event_tracking.sendMB "shown-linksharing-onboarding"
|
|
|
|
$scope.$on 'ide:loaded', () ->
|
|
shareBtn = angular.element('#shareButton')
|
|
offset = shareBtn.offset()
|
|
popover.show()
|
|
$scope.placement = 'bottom'
|
|
popover.css({
|
|
top: '' + (2) + 'px',
|
|
right: '' + (window.innerWidth - offset.left - (shareBtn.width() * 1.5) ) + 'px'
|
|
})
|