         "sharer"
       else if @app_id
         if @return_url then "dialog"
-        else "fb_ui"
+        else "fb_ui_feed"
       else
         "sharer"
     @constructor._debug("Facebook#detect_provider", provider)

      picture:     @image
#      actions: {name: 'Jetradar Tokyo', link: 'http://www.jetradar.co.th/promo/tokyo'},
#      redirect_uri

      (response)=>
        @callback.after_sharing(response)
    )

    @_assert_vars 'url'
    FB.ui(
      method: 'stream.share',
      u:       @url
      (response) ->
        @callback.after_sharing(response)
    )

  # @note: iphone facebook browser - doesn't show page after sharing
  # @note: android browser - Ok
  # return post_id
  _fb_ui_feed: =>
    return @constructor.init().done(@_fb_ui_feed) if not FB?
    FB.ui(
      method:     'feed'
      link:        @url
