diff --git a/doc/clog-manual.html b/doc/clog-manual.html
index fc57ee8..1f0b093 100644
--- a/doc/clog-manual.html
+++ b/doc/clog-manual.html
@@ -4520,7 +4520,8 @@ clog-body.
[generic-function] CREATE-GUI-MENU-WINDOW-SELECT CLOG-OBJ &KEY CLASS HTML-ID
Attached a clog-select as a menu item that auto updates
-with open windows and maximizes them. Only one instance allowed.
+with open windows and maximizes them unless is a keep-on-top window or
+on-window-can-maximize returns nil. Only one instance allowed.
@@ -4751,6 +4752,22 @@ interactions. Use window-end-modal to undo.
Set the on-window-close HANDLER
+
+
+
+
+
+
+
+
diff --git a/source/clog-gui.lisp b/source/clog-gui.lisp
index 5c420a8..40e6f6a 100644
--- a/source/clog-gui.lisp
+++ b/source/clog-gui.lisp
@@ -1317,7 +1317,7 @@ machine, upon close ON-FILE-NAME called with filename or nil if failure."
:width width
:height height
:client-movement client-movement
- :html-id nil))
+ :html-id html-id))
(box (create-div (window-content win) :class "w3-panel"))
(form (create-form box))
(dirs (create-select form))
@@ -1393,7 +1393,6 @@ machine, upon close ON-FILE-NAME called with filename or nil if failure."
:one-time t)
(set-on-click ok (lambda (obj)
(declare (ignore obj))
- (setf (disabledp obj) t)
(set-on-window-close win nil)
(when modal
(window-end-modal win))