             'django-cradmin-floating-fullsize-iframe-bodycontentwrapper')
           djangoCradminModelChoiceFieldCoordinator.addBodyContentWrapperClass(
             'django-cradmin-floating-fullsize-iframe-bodycontentwrapper-push')
+          djangoCradminWindowDimensions.register $scope
 
         $scope.hide = ->
           $scope.iframeWrapperElement.removeClass('django-cradmin-floating-fullsize-iframe-wrapper-show')

            return
          $scope.fieldScope.setValue(data.value)
          $scope.previewElementScope.setPreviewHtml(data.preview)
          djangoCradminWindowDimensions.unregister $scope
          $scope.hide()
          $scope.iframeScope.afterFieldValueChange()


          djangoCradminModelChoiceFieldCoordinator.removeBodyContentWrapperClass(
            'django-cradmin-floating-fullsize-iframe-bodycontentwrapper-push')
          djangoCradminModelChoiceFieldCoordinator.enableBodyScrolling()
          $scope.iframeScope.onHide()
          djangoCradminWindowDimensions.unregister $scope

        @closeIframe = ->
          $scope.hide()
