some improvements from testing prod

appearance-tab
Henry Jameson 3 months ago
parent 1e0d75782f
commit c27bbfd21c

@ -106,9 +106,6 @@ const EmojiPicker = {
} }
}, },
inject: ['popoversZLayer'], inject: ['popoversZLayer'],
mounted () {
this.updateEmojiSize()
},
data () { data () {
return { return {
keyword: '', keyword: '',
@ -138,7 +135,7 @@ const EmojiPicker = {
const css = window.getComputedStyle(this.$refs.popover.$el) const css = window.getComputedStyle(this.$refs.popover.$el)
const emojiSize = css.getPropertyValue('--emojiSize') const emojiSize = css.getPropertyValue('--emojiSize')
const emojiSizeUnit = emojiSize.replace(/[0-9,.]+/, '') const emojiSizeUnit = emojiSize.replace(/[0-9,.]+/, '')
const emojiSizeValue = emojiSize.replace(/[^0-9,.]+/, '') const emojiSizeValue = Number(emojiSize.replace(/[^0-9,.]+/, ''))
const fontSize = css.getPropertyValue('font-size').replace(/[^0-9,.]+/, '') const fontSize = css.getPropertyValue('font-size').replace(/[^0-9,.]+/, '')
let emojiSizeReal let emojiSizeReal
@ -245,6 +242,7 @@ const EmojiPicker = {
}, },
onShowing () { onShowing () {
const oldContentLoaded = this.contentLoaded const oldContentLoaded = this.contentLoaded
this.updateEmojiSize()
this.recalculateItemPerRow() this.recalculateItemPerRow()
this.$nextTick(() => { this.$nextTick(() => {
this.$refs.search.focus() this.$refs.search.focus()
@ -287,7 +285,7 @@ const EmojiPicker = {
}, },
computed: { computed: {
minItemSize () { minItemSize () {
return this.emojiHeight return this.emojiSize
}, },
// used to watch it // used to watch it
fontSize () { fontSize () {
@ -299,15 +297,12 @@ const EmojiPicker = {
emojiHeight () { emojiHeight () {
return this.emojiSize return this.emojiSize
}, },
emojiWidth () {
return this.emojiSize
},
itemPerRow () { itemPerRow () {
console.log( console.log(
this.emojiWidth, this.emojiSize,
this.width this.width
) )
return this.width ? Math.floor(this.width / this.emojiWidth) : 6 return this.width ? Math.floor(this.width / this.emojiSize) : 6
}, },
activeGroupView () { activeGroupView () {
return this.showingStickers ? '' : this.activeGroup return this.showingStickers ? '' : this.activeGroup

Loading…
Cancel
Save