mirror of
https://github.com/penpot/penpot.git
synced 2025-02-14 02:58:39 -05:00
🐛 Fix enter on empty search page
This commit is contained in:
parent
9c5c2ac8bf
commit
5264863863
5 changed files with 18 additions and 8 deletions
|
@ -42,6 +42,7 @@
|
||||||
|
|
||||||
### :bug: Bugs fixed
|
### :bug: Bugs fixed
|
||||||
|
|
||||||
|
- On dashboard enter on empty search refresh the page [Taiga #2597](https://tree.taiga.io/project/penpot/issue/2597)
|
||||||
- Pencil cursor changes when activated [Taiga #2276](https://tree.taiga.io/project/penpot/issue/2276)
|
- Pencil cursor changes when activated [Taiga #2276](https://tree.taiga.io/project/penpot/issue/2276)
|
||||||
- Fix icon placement in Mixed message [Taiga #3037](https://tree.taiga.io/project/penpot/issue/3037)
|
- Fix icon placement in Mixed message [Taiga #3037](https://tree.taiga.io/project/penpot/issue/3037)
|
||||||
- Fix scroll in comment section [Taiga #3068](https://tree.taiga.io/project/penpot/issue/3068)
|
- Fix scroll in comment section [Taiga #3068](https://tree.taiga.io/project/penpot/issue/3068)
|
||||||
|
|
|
@ -28,7 +28,7 @@
|
||||||
[:a {:href cf/terms-of-service-uri :target "_blank"} (tr "auth.terms-of-service")])
|
[:a {:href cf/terms-of-service-uri :target "_blank"} (tr "auth.terms-of-service")])
|
||||||
|
|
||||||
(when show-all?
|
(when show-all?
|
||||||
[:span (tr "auth.and")])
|
[:span (tr "labels.and")])
|
||||||
|
|
||||||
(when show-privacy?
|
(when show-privacy?
|
||||||
[:a {:href cf/privacy-policy-uri :target "_blank"} (tr "auth.privacy-policy")])])))
|
[:a {:href cf/privacy-policy-uri :target "_blank"} (tr "auth.privacy-policy")])])))
|
||||||
|
|
|
@ -26,6 +26,7 @@
|
||||||
[app.util.dom :as dom]
|
[app.util.dom :as dom]
|
||||||
[app.util.dom.dnd :as dnd]
|
[app.util.dom.dnd :as dnd]
|
||||||
[app.util.i18n :as i18n :refer [tr]]
|
[app.util.i18n :as i18n :refer [tr]]
|
||||||
|
[app.util.keyboard :as kbd]
|
||||||
[app.util.object :as obj]
|
[app.util.object :as obj]
|
||||||
[app.util.router :as rt]
|
[app.util.router :as rt]
|
||||||
[beicon.core :as rx]
|
[beicon.core :as rx]
|
||||||
|
@ -169,7 +170,14 @@
|
||||||
(let [search-input (dom/get-element "search-input")]
|
(let [search-input (dom/get-element "search-input")]
|
||||||
(dom/clean-value! search-input)
|
(dom/clean-value! search-input)
|
||||||
(dom/focus! search-input)
|
(dom/focus! search-input)
|
||||||
(emit! (dd/go-to-search)))))]
|
(emit! (dd/go-to-search)))))
|
||||||
|
|
||||||
|
on-key-press
|
||||||
|
(mf/use-callback
|
||||||
|
(fn [e]
|
||||||
|
(when (kbd/enter? e)
|
||||||
|
(dom/prevent-default e)
|
||||||
|
(dom/stop-propagation e))))]
|
||||||
|
|
||||||
[:form.sidebar-search
|
[:form.sidebar-search
|
||||||
[:input.input-text
|
[:input.input-text
|
||||||
|
@ -182,6 +190,7 @@
|
||||||
:on-focus on-search-focus
|
:on-focus on-search-focus
|
||||||
:on-blur on-search-blur
|
:on-blur on-search-blur
|
||||||
:on-change on-search-change
|
:on-change on-search-change
|
||||||
|
:on-key-press on-key-press
|
||||||
:ref #(when % (set! (.-value %) search-term))}]
|
:ref #(when % (set! (.-value %) search-term))}]
|
||||||
|
|
||||||
(if (or @focused? (seq search-term))
|
(if (or @focused? (seq search-term))
|
||||||
|
|
|
@ -117,9 +117,6 @@ msgstr "Password"
|
||||||
msgid "auth.password-length-hint"
|
msgid "auth.password-length-hint"
|
||||||
msgstr "At least 8 characters"
|
msgstr "At least 8 characters"
|
||||||
|
|
||||||
msgid "auth.and"
|
|
||||||
msgstr "and"
|
|
||||||
|
|
||||||
msgid "auth.privacy-policy"
|
msgid "auth.privacy-policy"
|
||||||
msgstr "Privacy policy"
|
msgstr "Privacy policy"
|
||||||
|
|
||||||
|
@ -1022,6 +1019,9 @@ msgstr "Admin"
|
||||||
msgid "labels.all"
|
msgid "labels.all"
|
||||||
msgstr "All"
|
msgstr "All"
|
||||||
|
|
||||||
|
msgid "labels.and"
|
||||||
|
msgstr "and"
|
||||||
|
|
||||||
#: src/app/main/ui/static.cljs
|
#: src/app/main/ui/static.cljs
|
||||||
msgid "labels.bad-gateway.desc-message"
|
msgid "labels.bad-gateway.desc-message"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
|
@ -121,9 +121,6 @@ msgstr "Contraseña"
|
||||||
msgid "auth.password-length-hint"
|
msgid "auth.password-length-hint"
|
||||||
msgstr "8 caracteres como mínimo"
|
msgstr "8 caracteres como mínimo"
|
||||||
|
|
||||||
msgid "auth.and"
|
|
||||||
msgstr "y"
|
|
||||||
|
|
||||||
msgid "auth.privacy-policy"
|
msgid "auth.privacy-policy"
|
||||||
msgstr "Política de privacidad"
|
msgstr "Política de privacidad"
|
||||||
|
|
||||||
|
@ -1023,6 +1020,9 @@ msgstr "Administración"
|
||||||
msgid "labels.all"
|
msgid "labels.all"
|
||||||
msgstr "Todo"
|
msgstr "Todo"
|
||||||
|
|
||||||
|
msgid "labels.and"
|
||||||
|
msgstr "y"
|
||||||
|
|
||||||
#: src/app/main/ui/static.cljs
|
#: src/app/main/ui/static.cljs
|
||||||
msgid "labels.bad-gateway.desc-message"
|
msgid "labels.bad-gateway.desc-message"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
Loading…
Add table
Reference in a new issue