display/visibility do return the value of the style, not a hash table with them
This commit is contained in:
@@ -50,13 +50,13 @@
|
|||||||
(when (not (null? d))
|
(when (not (null? d))
|
||||||
(let ((d* (string->symbol (format "~a" (car d)))))
|
(let ((d* (string->symbol (format "~a" (car d)))))
|
||||||
(webview-set-style! wv element-id (list 'display d*))))
|
(webview-set-style! wv element-id (list 'display d*))))
|
||||||
(hash-ref (webview-get-style wv element-id 'display) 'display))
|
(string->symbol (hash-ref (webview-get-style wv element-id 'display) 'display)))
|
||||||
|
|
||||||
(define/public (visibility . v)
|
(define/public (visibility . v)
|
||||||
(when (not (null? v))
|
(when (not (null? v))
|
||||||
(let ((v* (string->symbol (format "~a" (car v)))))
|
(let ((v* (string->symbol (format "~a" (car v)))))
|
||||||
(webview-set-style! wv element-id (list 'visibility v*))))
|
(webview-set-style! wv element-id (list 'visibility v*))))
|
||||||
(hash-ref (webview-get-style wv element-id 'visibility) 'visibility))
|
(string->symbol (hash-ref (webview-get-style wv element-id 'visibility) 'visibility)))
|
||||||
|
|
||||||
(define/public (set-style! styles)
|
(define/public (set-style! styles)
|
||||||
(webview-set-style! wv element-id styles))
|
(webview-set-style! wv element-id styles))
|
||||||
|
|||||||
Reference in New Issue
Block a user