fix long-press message/chat preview is missing (#20349)
This commit is contained in:
parent
6cdc446e44
commit
5dfd519280
|
@ -14,8 +14,7 @@
|
||||||
:z-index 1
|
:z-index 1
|
||||||
:max-height max-height
|
:max-height max-height
|
||||||
:border-top-left-radius sheet-border-radius
|
:border-top-left-radius sheet-border-radius
|
||||||
:border-top-right-radius sheet-border-radius
|
:border-top-right-radius sheet-border-radius})
|
||||||
:overflow :hidden})
|
|
||||||
|
|
||||||
(def gradient-bg
|
(def gradient-bg
|
||||||
{:position :absolute
|
{:position :absolute
|
||||||
|
@ -23,13 +22,22 @@
|
||||||
:left 0
|
:left 0
|
||||||
:right 0})
|
:right 0})
|
||||||
|
|
||||||
(def shell-bg
|
(defn shell-bg
|
||||||
{:position :absolute
|
[blur-background]
|
||||||
:background-color (if platform/ios? colors/white-opa-5 colors/neutral-100-opa-90)
|
{:background-color (if blur-background
|
||||||
:left 0
|
blur-background
|
||||||
:right 0
|
(if platform/ios? colors/white-opa-5 colors/neutral-100-opa-90))
|
||||||
:top 0
|
:flex 1})
|
||||||
:bottom 0})
|
|
||||||
|
(def shell-bg-container
|
||||||
|
{:border-top-left-radius sheet-border-radius
|
||||||
|
:border-top-right-radius sheet-border-radius
|
||||||
|
:left 0
|
||||||
|
:right 0
|
||||||
|
:top 0
|
||||||
|
:bottom 0
|
||||||
|
:position :absolute
|
||||||
|
:overflow :hidden})
|
||||||
|
|
||||||
(defn sheet-content
|
(defn sheet-content
|
||||||
[{:keys [theme padding-bottom shell?]}]
|
[{:keys [theme padding-bottom shell?]}]
|
||||||
|
|
|
@ -133,12 +133,13 @@
|
||||||
{:transform [{:translateY translate-y}]}
|
{:transform [{:translateY translate-y}]}
|
||||||
(style/sheet {:max-height sheet-max-height}))}
|
(style/sheet {:max-height sheet-max-height}))}
|
||||||
(when shell?
|
(when shell?
|
||||||
[blur/ios-view
|
[rn/view {:style style/shell-bg-container}
|
||||||
{:style style/shell-bg
|
[blur/ios-view
|
||||||
:blur-radius (or blur-radius 20)
|
{:style (style/shell-bg blur-background)
|
||||||
:blur-amount 32
|
:blur-radius (or blur-radius 20)
|
||||||
:blur-type :transparent
|
:blur-amount 32
|
||||||
:overlay-color :transparent}])
|
:blur-type :transparent
|
||||||
|
:overlay-color :transparent}]])
|
||||||
(when selected-item
|
(when selected-item
|
||||||
[rn/view
|
[rn/view
|
||||||
{:on-layout handle-item-height
|
{:on-layout handle-item-height
|
||||||
|
|
Loading…
Reference in New Issue