     _addSubview new KDCustomHTMLView
       cssClass  : 'modal-arrow'
       position  : top : 20
+
+
+  createOverlay: ->
+
+    @overlay = new KDOverlayView
+      isRemovable : no
+      cssClass    : 'env-modal-overlay approve-overlay'
 
 
   createElements: ->

KDCustomHTMLView = kd.CustomHTMLView
KDView = kd.View
KDButtonView = kd.ButtonView
AvatarView = require 'app/commonviews/avatarviews/avatarview'
showError = require 'app/util/showError'
remote = require('app/remote').getInstance()

    options.width    = 250
    options.height   = 'auto'
    options.cssClass = 'activity-modal share-modal'
    options.sticky  ?= no

    super options, data

    @createArrow()
    @createElements()

    if options.sticky
      @createOverlay()
      kd.singletons.router.once 'RouteInfoHandled', @bound 'destroy'
    else
      kd.singletons.windowController.addLayer this
      @on 'ReceivedClickElsewhere', @bound 'destroy'


  createArrow: ->
