summaryrefslogtreecommitdiff
path: root/lisp/xwidget.el
diff options
context:
space:
mode:
Diffstat (limited to 'lisp/xwidget.el')
-rw-r--r--lisp/xwidget.el8
1 files changed, 7 insertions, 1 deletions
diff --git a/lisp/xwidget.el b/lisp/xwidget.el
index 81589e3d57d..b38f7948c6c 100644
--- a/lisp/xwidget.el
+++ b/lisp/xwidget.el
@@ -58,7 +58,13 @@ see `make-xwidget' for types suitable for TYPE."
;; ;; (start-process "xembed2" "*xembed2*" "uzbl-core" "-s" (number-to-string xembed-id) "http://www.fsf.org" ) )
;; )))))
-
+(defun xwidget-display (xwidget)
+ "Force xwidget to be displayed to create a xwidget_view."
+ (let* ((buffer (xwidget-buffer xwidget))
+ (window (display-buffer buffer))
+ (frame (window-frame window)))
+ (set-frame-visible frame t)
+ (redisplay t)))
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;