 			event.stopPropagation()
 			@_openSheet()
 			@options.fixed = true
-			localStorage.setItem("framerShareSheetState-#{@options.id}", 'open')
+			localStorage.setItem("framerShareSheetState-#{@options.id}", 'open') # Ahem
 
 		# When the window resizes evaluate if the sheet needs to be hidden
 		Canvas.onResize =>
 			@_calculateAvailableSpace()
-			@_openIfEnoughSpace() if !@options.fixed
+			@_openIfEnoughSpace() unless @options.fixed
 
 	# Show hand cursor
 	_showPointer: (layer) ->


# Share component
class ShareComponent
	constructor: (@shareInfo) ->

		# When fixed is set to true, the sheet won't hide on resize.
		# This is triggered by a manual open / close action.

			parent: @info
			height: 16

		# If we miss a title from the json metadata, we fallback to the document url
		fallbackTitle = _.replace(FramerStudioInfo.documentTitle, /\.framer$/, '')

		@credentialsTitle = new ShareLayer
