Chrome slow to upload in topic with many images

I have a topic with ~150 images in the OP. Each image is small, averaging about 150kb each.

This topic expands over time as news is revealed and the person managing it has told me images now take over a minute to upload. Here’s what my investigation revealed.

  • I updated Discourse last night but this has been an ongoing problem for a couple weeks
  • It is a problem in Chrome but not in Firefox
  • It persists in safe-mode (ie. not specific to my site)
  • Hiding the preview window does not help
  • Moving all the content to a text file, uploading and moving all the content back is a work-around

So it seems like a chrome-specific problem when the composer already has a lot of images in it.

Has anyone else dealt with this problem? Is there anything else I should investigate?

2 Likes

Can you try grabbing a chrome profile when you upload the file, it should tell us where it is getting stuck.

3 Likes


Took 9.5s to go from “uploading” to “processing” and just under 33s to process it

If you wanted the full json file:
https://efour-storage.b-cdn.net/Trace-20240912T012143.json

1 Like

Looking at the backtrace it looks like a bug here:

But all the time is being spent here:

This is super confusing though, why would insertText suddenly get so slow, this certainly feels like a chrome bug.

Will ping a few team members in case they have ideas.

Could this be a chrome extension, if you run chrome in safe mode does the issue persist?

I use Firefox so my Chrome is effectively a fresh install. It was also repo’d by two other members of my forum, one using Safari and the other using Chrome

If it’s something that can be repo’d from the text alone, here’s the raw text from the post:

Summary
<div data-theme-toc="true"> </div>


>![image|690x391](upload://8JeMywe2UjOi1uclEuJ09kM8PKR.jpeg)
> A Growing Storm of Stellar Strength!
>
>Terawatts of electricity crash down from the sky in a tropical paradise, setting the stage for the supercharged Pikachu ex! With the power of a Stellar Tera Pokémon ex, it lights up the shoreline, revealing a parade of dragon Pokémon led by the towering Alolan Exeggutor ex! Archaludon ex and Latias ex round out the horde, while new *ACE SPEC* cards and more new Pokémon ex bring surprises of their own. Currents crackle and dragons roar in the Pokémon TCG: *Scarlet & Violet—Surging Sparks* expansion!

`The international (TPCI - Eng/EU/Etc) set SV08 will be mostly comprised with the cards from Japan/TPC's SV7a and SV8.`



# Release Dates

**SV7a - Paradise Dragona** (JP) - September 13th

**SV8 - *Supercharged Breaker**** (JP) - TBA October

**SV08 - Surging Sparks** (English) - November 8th



---

# Cards

## SV7a Paradise Dragona - JP 

![image|690x427](upload://evjQ79apPgDNvdjbjZ4Pln9bzUr.jpeg)

`Main Set - 64 Cards`

<div data-masonry-gallery>

![image|347x485](upload://jSabKTvDD8YAhjgXvX1ya1Mv8TN.jpeg)
![image|346x484](upload://giatPaiL2DKKuNDWbyKKm1htN1N.jpeg)
![image|346x485](upload://93ucXSOZP82u1gZUVtZZwOZjZ3I.jpeg)

![image|347x485](upload://nrpbsVs4B1Z1XCWvmMhuUWpC9ol.jpeg)
![image|347x485](upload://hOrVrRIVFNDVse01IOfMdx9upLK.jpeg)
![image|347x485](upload://k6ySIEGzJBTobsQJZJP5WTHbqHD.jpeg)

![image|347x485](upload://iekLgldQDrsD8WoXZmRS4PQtuv1.jpeg)
![image|347x485](upload://dPnI3t02Apkbbbh32rk9GoAfPua.jpeg)
![image|347x485](upload://aDastGT0Nrn8uIqLzygQEwQ0Ydx.jpeg)

![image|347x485](upload://bRzBnOyideWYXN3JjRiHcACsoxh.jpeg)
![image|346x485](upload://zgsn6r1nPLYpwhA1F0Sd5dY8abD.jpeg)
![image|347x485](upload://5XGECUvTTuZLxr6GYm6bCf8gbIY.jpeg)

![image|347x485](upload://nCJHky9Gd2JAe5VBfRlJdlpffsO.jpeg)
![image|347x485](upload://cIb8PK6b5GaApiTmIW6hr662bx4.jpeg)
![image|347x485](upload://mkXs7xfojUMbkvyR5CxgYdMe0lG.jpeg)

![image|347x485](upload://vkZ7Eo4lbgioA4uXltocRC7bY8T.jpeg)
![image|347x485](upload://zQPIu83SRJ5d8SLmAw9pHuFcQZ3.jpeg)
![image|347x485](upload://qmPYIL4iNAyhSVXkph78cMIIxlR.jpeg)

![image|347x485](upload://7U5IOJ8SU8Jna6VWWb5gcK3CbPS.jpeg)
![image|347x485](upload://jFzX0WA3vdZaetnfmRspwKao4g2.jpeg)
![image|347x485](upload://1Xl81vjasXufn86GonybvBdzzdW.jpeg)

![image|347x484](upload://31CO63ov9tpnvE1fuiKpF0oXXy5.jpeg)
![image|347x484](upload://pTYtnRlaRPx1XIvo2N5j2ummLim.jpeg)
![image|347x485](upload://zv5ZFhSrifqsNYlT7ixWRbAXF5c.jpeg)

![image|347x485](upload://rsp1bvcyRERIx3WsGOjIwvFStzB.jpeg)
![image|347x484](upload://g1oSmgRJXKZWgwL2tolH6wtqr0u.jpeg)
![image|347x485](upload://9osUQQV0QHaH7zSAXc8Ud8BJJjs.jpeg)

![image|347x485](upload://kWXvdzGxbOYSl0gMS4OLtg8BnKW.jpeg)
![image|347x485](upload://eKtGD8dGtibgpckpK8K41JTQh3U.jpeg)
![image|347x485](upload://rvjuxkwVRFs842M6bW5JosggncC.jpeg)

![image|347x485](upload://wirbAbwJERoW912xuOXoWoqeapG.jpeg)
![image|347x485](upload://dY22lTc5s803laHULiOVaxaj0BV.jpeg)
![image|347x485](upload://bqfhukSe38nl27TfGTryWanZ3w8.jpeg)

![image|347x485](upload://z4QlKy9DLps2QGOOFbli0ku370q.jpeg)
![image|347x485](upload://nAjWJoEh2iQ5tVFwm0huO7ODwXK.jpeg)
![image|346x485](upload://gp9tgeWXm0lrey8bqc8EhhDCi7C.jpeg)

![image|347x485](upload://cmJ7cSMBBoaOsLJX7oCOIvEEQQ9.jpeg)
![image|346x484](upload://nJSuDdqQx33XJjRRL9gx4VriPK8.jpeg)
![image|344x485](upload://yVRnatWCwsE4zwM6mkOYNyEkFWb.jpeg)

![image|347x485](upload://ahDz4JCFZ6WDC0fv3msAi3L6k8R.jpeg)
![image|347x485](upload://cjC0sFfOdjZK4MVwqUjwJyvk7C1.jpeg)
![image|347x485](upload://c5PAYTWwtyXmb5BBdf1K4itarhN.jpeg)

![image|347x485](upload://w1R8CTADPwoqbU9ixUTxygn4Bec.jpeg)
![image|342x485](upload://3OGlqBqyh7rkqHnPxNCC1sPZafx.jpeg)
![image|347x485](upload://pRoY1NPPUf8IpPFYO1NJBsixUmJ.jpeg)

![Flapple|347x485](upload://zCPFZLtcni8tMAsuV4D066soMxQ.png)
![Appletun|347x485](upload://vATpZMmdN7wRUBFamUTf4wzvRVS.png)
![image|347x485](upload://Ac2MRDr4OjHxx3hXIulsNvNMuJ0.jpeg)

![image|347x485](upload://rfZklaVz53U2a5JSQD78YoTSIm4.jpeg)
![image|347x484](upload://4EiGNg5OBHKRpGnSrWYCsiv1tPr.jpeg)
![image|347x485](upload://hH5dB456vzP71ab4UTF6jPVapdL.jpeg)

![image|345x485](upload://3MJpE9wY8GWfPTvQNjwY9lFyghC.jpeg)
![image|347x485](upload://sl18KUkKxsKTLENmAJkHr7a4CCd.jpeg)
![image|347x485](upload://dnY78gW1sncCQ6mgZJHhBS3bA0n.jpeg)

![image|343x485](upload://qVjkKAsdMBbHAEPhID8mFaUPANr.jpeg)
![image|347x485](upload://dkZNdHs6BI7LSRLPKpL2Yqu9eTb.jpeg)
![image|347x485](upload://9cyaZ8oUMf3oB8gxVQTcHUDZJo9.jpeg)

![image|347x485](upload://fJ73YSVVYz7lPpnWW7gyrbpwjRF.jpeg)
![image|347x485](upload://cRDzUrgrCycDI2aewhSwQQ6Hj3o.jpeg)
![image|347x485](upload://wi52ixLVh7tMWm1seYjMLRI3bAy.jpeg)

![image|347x485](upload://f1j45OCeYkyMBtDIkD5Q16MPoPT.jpeg)
![image|347x485](upload://7muCIW3Vyp3UOWWmtbwReRRFApB.jpeg)
![image|347x485](upload://at7a49qJ9XO4ZsWEIad7gg8C0QG.jpeg)

![image|347x485](upload://AuEhig8tCaO1699z74RO2XBD9Vh.jpeg)

</div>

### Highlight Pokemon

>`Set Mascots`
>>**Alolan Exeggutor** Stellar Tera ex - [G][W] 150 - Choose any number of Basic Energy cards from your hand and attach them to your Pokemon in any way you like.
>>
>>[G][W][F] Flip a coin. If heads, Knock Out 1 of your opponent’s Basic Pokemon in play. If tails, Knock Out 1 of your opponent’s Benched Basic Pokemon.
>>>**Exeggecute** - [C] This attack can be used on the first turn of the first player. Search your deck for a card that evolves from this Pokemon and put it onto this Pokemon to evolve it. Then, shuffle your deck.
>
>>**Latias** ex - `[Ability]` Your Basic Pokemon have no Retreat Cost.
>>>**Latios** - Unlikely Meta relevancy.


>`Other Potentially Impactful ex`
>>**Black Kyurem** ex - [C][C][C] 90 - If your opponent’s Active Pokémon is a [Dragon] Pokémon, it is now Paralyzed.
>
>>**Flygon** Stellar Tera ex - [F] 30 - You may switch this Pokemon with a Pokemon on your Bench.
>>
>>[W][F][M] This attack does 100 damage to each of your opponent’s Pokemon ex and Pokemon V. (Don’t apply Weakness or Resistance for this damage.)
>
>>**Archaludon** ex - `[Ability]` Once during your turn, when you play this card from your hand to evolve 1 of your Pokemon, you may attach up to 2 Basic Metal Energy from your discard to your Pokemon anyway you like
>>
>>[M][M][M] 220 - During your next turn, this Pokemon has no Weakness

>`likely some of the final Pokemon with the Ancient/Future tag`
>>**Gouging Fire** - [R][R][C] 100+ If your opponent has 4 or fewer Prize cards remaining, this attack does 70 more damage.
>
>>**Iron Crown** - [M][C] - 40+ If your opponent has 3 Benched Pokémon or more, this attack does 80 more damage.

>`Misc Meta Potential`
>>**Shiinotic** - `[Ability]` Once during your turn, if this Pokémon is in the Active Spot, you may use this Ability. Your opponent’s Active Pokémon is now Asleep.
>
>>**Smoochum** `[First Since L/HGSS Era]` - Search your deck for up to 2 Basic [P] Energy cards and attach them to your Benched Pokemon in any way you like. Then, shuffle your deck.
>
>>**Dialga** - [C] Search your deck for 2 cards. Shuffle your deck. Then, put the 2 cards on top of your deck in any order.


### Trainers

>`Supporters`
>
>![image|347x485, 50%](upload://wi52ixLVh7tMWm1seYjMLRI3bAy.jpeg) **Drayton**
Look at the top 7 cards of your deck. You may reveal a Pokémon and a Trainer card you find there and put them into your hand. Shuffle the other cards back into your deck.
>
>![image|347x485, 50%](upload://f1j45OCeYkyMBtDIkD5Q16MPoPT.jpeg) **Surfer**
Switch your Active Pokémon with 1 of your Benched Pokémon. If you do, draw cards until you have 5 cards in your hand.
>
>![image|347x485, 50%](upload://at7a49qJ9XO4ZsWEIad7gg8C0QG.jpeg) **Lisia's Appeal**
Switch in 1 of your opponent’s Benched Basic Pokémon to the Active Spot. The new Active Pokémon is now Confused.

>`ACE Specs` 
>
>![image|345x485, 50%](upload://3MJpE9wY8GWfPTvQNjwY9lFyghC.jpeg) **Energy Search PRO** [Item]
Search your deck for any number of Basic Energy of different types, reveal them, and put them into your hand. Then shuffle your deck.
>
>![image|347x485, 50%](upload://dkZNdHs6BI7LSRLPKpL2Yqu9eTb.jpeg) **Megaton Blower** [Item]
Discard all Pokémon Tool cards and Special Energy attached to each of your opponent’s Pokémon and discard any Stadium card in play.
>
>![image|347x485, 50%](upload://AuEhig8tCaO1699z74RO2XBD9Vh.jpeg) **Rich Energy**
When you attach this card from your hand to a Pokémon, draw 4 cards.

>`Misc` 
>
>![image|347x485, 50%](upload://sl18KUkKxsKTLENmAJkHr7a4CCd.jpeg) **Helper Bell** [Item] 
*You can use this card only if you go second, and only on your first* turn.
>- Search your deck for a Supporter card, reveal it, and put it into your hand. Then, shuffle your deck.
>
>![image|343x485, 50%](upload://qVjkKAsdMBbHAEPhID8mFaUPANr.jpeg) **Obstructive Letter** [Item] 
Your opponent counts the cards in their hand, shuffles them, and puts them on the bottom of their deck. Then, they draw a card for each card they put on the bottom of their deck.
>
>![image|347x485, 50%](upload://9cyaZ8oUMf3oB8gxVQTcHUDZJo9.jpeg) **Dragon's Potion** [Item]
Heal 60 damage from your Active Dragon Pokémon.
>
>![image|347x485, 50%](upload://cRDzUrgrCycDI2aewhSwQQ6Hj3o.jpeg) **Counter Gain** [Tool]
If you have more Prize cards remaining than your opponent, the attacks of the Pokémon this card is attached to cost [C] less.



### Secret Rares

>`Connected Artworks`
<div data-masonry-gallery>

![image|347x485](upload://uCGOQPlPpFRDOch9XvUXAL8UDRL.jpeg)
![image|347x485](upload://vG8bI9bT6WFayw9lW0d1HX1sWNz.jpeg)

</div>
<div data-masonry-gallery>

![image|347x485](upload://rpGUabNZikMCTsnRdjFrCztni6h.jpeg)
![image|347x485](upload://5GaYv02fIeBoFceQ2Kx7PzMPcDY.jpeg)

</div>

>
`ARs`
<div data-masonry-gallery>

![image|347x485](upload://rpGUabNZikMCTsnRdjFrCztni6h.jpeg)
![image|347x485](upload://lcCJn8T4fVWHuO98lKB0am9eDin.jpeg)
![image|347x484](upload://4wy9LfLtna1pCRo92IBsKLJYN7T.jpeg)

![image|346x485](upload://rv6wIxVAk6FMe01LJlc1UXZzfnV.jpeg)
![image|347x485](upload://6nG6BDU4CkzxLKzRA7XeFiyeYec.jpeg)
![image|347x485](upload://uCGOQPlPpFRDOch9XvUXAL8UDRL.jpeg)

![image|347x485](upload://6bgsfhkFfvWkzOSVbSLGE79gP4k.jpeg)
![image|346x485](upload://rv6wIxVAk6FMe01LJlc1UXZzfnV.jpeg)
![image|346x485](upload://rv6wIxVAk6FMe01LJlc1UXZzfnV.jpeg)

![image|347x485](upload://669UstFv4Yw7bymGSEuJZbGXz5C.jpeg)
![image|348x484](upload://prtMNel0wNeJ15c9vAl40vdPA3H.jpeg)
![image|346x485](upload://rv6wIxVAk6FMe01LJlc1UXZzfnV.jpeg)

</div>

`SRs`
<div data-masonry-gallery>

![image|346x485](upload://yjjQtkyeYKr9Gongr5PDGwxHvGc.jpeg)
![image|346x485](upload://rv6wIxVAk6FMe01LJlc1UXZzfnV.jpeg)
![image|346x485](upload://rv6wIxVAk6FMe01LJlc1UXZzfnV.jpeg)
![image|346x485](upload://rv6wIxVAk6FMe01LJlc1UXZzfnV.jpeg)
![image|346x485](upload://rv6wIxVAk6FMe01LJlc1UXZzfnV.jpeg)
![image|346x485](upload://rv6wIxVAk6FMe01LJlc1UXZzfnV.jpeg)

![image|347x485](upload://tk10J8nd8W9cJu8Cnt4wi5EgxLN.jpeg)
![image|346x485](upload://rv6wIxVAk6FMe01LJlc1UXZzfnV.jpeg)
![image|346x485](upload://tBhWM4Lbp06tJgabs3688wwAsw5.jpeg)
![image|347x485](upload://xEuicTMcR0dKBzqFVNYNoVgGCEI.jpeg)

</div>

`SARs`
<div data-masonry-gallery>

![image|347x485](upload://vG8bI9bT6WFayw9lW0d1HX1sWNz.jpeg)
![image|347x485](upload://eSG0QUF8OjSo7Tc3fwYyvrmlVPg.jpeg)
![image|347x485](upload://5GaYv02fIeBoFceQ2Kx7PzMPcDY.jpeg)

![image|346x485](upload://rv6wIxVAk6FMe01LJlc1UXZzfnV.jpeg)
![image|348x484](upload://nn3H7PfQsJ77DvyvmOv9eZTvLsI.jpeg)

</div>

`URs`
<div data-masonry-gallery>

090 - *a-exeggutor*
091 - *item/tool* 
092 - *item/tool/stadium/special energy*

</div>

---

## SV8 - JP
- TBA

`Main Set - 100-ish Cards*`
- 8 ex*
- 3-4 Supporters*
- 3 Ace Specs*


### Highlight Pokemon

`Set Mascots`

>**Pikachu** Stellar Tera ex

### Trainers

`Supporters`

`Ace Specs`

`Misc`


### Secret Rares

`12 ARs*`

`11-12 SR (Full Arts)*`

`4 SAR Pokemon*, 2 SAR Supporters*`

`3 UR (Gold Cards)*`

>*Counts based on previous sets - may not be accurate

---

## SV08 Surging Sparks - Eng
*Mostly will contain SV7a + SV8 + The Stellar Tera Sylveon and Ceruledge Decks*

>Main Set - 250 Cards
>- 8 Ace Specs
>- - 3 from SV7a, 3 from SV8, 2 from Sylveon & Ceruledge Stellar ex Decks
>- 8 Stellar Tera Pokemon ex and 9 Tera Pokemon ex
>
>Secret Rares:
>- 23 Illustration Rares
>-  - 12 from SV7a, 11 from SV8 because of the Magneton ETB Promo (Likely)
>- 11 Special Illustration Rares 
>- - 5 from SV7a, 6 from SV8 (Likely)
>- 6 Hyper Rare Gold Etched Cards

### New Cards from Sylveon and Ceruledge Decks
- Don't Expect AR/SR/SARs of these cards in this set

<div data-masonry-gallery>

![image|347x485](upload://gSJlqiCcQdPlnKcU4K51o2pGoH.jpeg)
![image|347x485](upload://7UIdXcpNnYuYu7NrDDodxn0AVJa.jpeg)
![image|347x485](upload://k3bVp4Jh8OLrlfUaAWL4iIHU0eL.jpeg)
![image|347x485](upload://ltGIUvWUlOu8HXOBtxD7k3Af2I0.jpeg)
![image|347x485](upload://bFwbf96B53WiBv46drDpDgWquuR.jpeg)
![image|347x485](upload://xWTppVQijOdw8oMQ4L5h35yaxSg.jpeg)
![image|347x485](upload://ajpvvVAIl4cu97uHdsNPB0Odbh8.jpeg)
![image|347x485](upload://6tapGqC0yFlmq213Rni5NbUyTpP.jpeg)
![image|347x485](upload://vgZpfUObbDkoxUM0F4YaMDhyuXb.jpeg)
![image|347x485](upload://cZNbiyR2xtV6Hrc2gm3TuyycJI1.jpeg)
![image|347x485](upload://bCNh5A6NbQTI4yqDk5c0XM6zSgy.jpeg)
![image|347x485](upload://xCHC0vTj8afAfRqMSvc4Wdg8QAH.jpeg)
![image|347x485](upload://qXPODHaCsaH3BYsBGItUIujLsSM.jpeg)
![image|347x485](upload://yG4XQXA5tumqdG3KPC8GpdcBKVv.jpeg)
![image|347x485](upload://q3WAcr41Xn8qoDYDZoWCpHrFh6H.jpeg)
![image|347x485](upload://3T1fFkzbqY3F5hrok4X4TXySnBQ.jpeg)
![image|347x485](upload://xKji69UV4XFzwzibyuKTGGYsPVV.jpeg)
![image|347x485](upload://AlIjlgPD6kOZQ3suryJOXqiIQkC.jpeg)
![image|347x485](upload://laLGtEnpuKFL13crjj4GuYGXQIi.jpeg)

</div>

>**Sylveon** Stellar Tera ex - [P][C][C] 160 - During your opponent’s next turn, the Defending Pokemon’s attacks do 100 less damage (before applying Weakness and Resistance).
>
>[W][L][P] Choose 2 of your opponent’s Benched Pokémon. They shuffle those Pokémon and all attached cards into their deck. If 1 of your Pokémon used Angelite during your last turn, this attack can’t be used.
>>**Eevee** `[Ability]` - If this Pokémon is in the Active Spot, it can evolve during your first turn or on the turn it was put into play.
>
>**Azumarill** `[Ability]` - Double-Edge used by this Pokémon costs [P] if you have any Tera Pokémon in play.
>
> [P][P][P][P] Double-Edge: 230 - This Pokémon also does 50 damage to itself.
>
>![image|347x485, 50%](upload://laLGtEnpuKFL13crjj4GuYGXQIi.jpeg) **Precious Carrier** [`Ace Spec` - Item]
Search your deck for any number of Basic Pokémon and put them onto your Bench. Then, shuffle your deck.


>**Ceruledge** Stellar Tera ex - [R] 30+ This attack does 20 more damage for each Energy card in your discard pile.
>
>[R][P][M] 280 - Discard all Energy from this Pokémon.
>
>**Ho-Oh** - [R][R][C] 100+ If you have any Benched Tera Pokémon, this attack does 100 more damage.
>
>![image|347x485, 50%](upload://AlIjlgPD6kOZQ3suryJOXqiIQkC.jpeg) **Perfect Mixer** [`Ace Spec` - Item]
Search your deck for up to 5 cards and discard them. Then, shuffle your deck.

>![image|347x485, 50%](upload://xKji69UV4XFzwzibyuKTGGYsPVV.jpeg) **Tera Orb** [Item]
Search your deck for a Tera Pokémon, reveal it, and put it into your hand. Then, shuffle your deck.

---

# Products

## SV08 - Eng


### ETBs

- Pokemon Center Exclusive
<div data-masonry-gallery>

![image|509x485](upload://rB3WUGShnmUfERx7asEM6OdhIP2.jpeg)
![image|485x485](upload://ixbabK06C4fZjpqgVQMotYtaGmp.jpeg)
![image|485x485](upload://8KArxUYW9EMusMudyzyPRC5obcM.jpeg)

</div>

- Regular ETB
<div data-masonry-gallery>

![image|509x485](upload://wACkEEfluxi5QZj38anZAlIipM8.jpeg)

</div>

>- ETB Promo (note: the regular ETB will only come with the non-stamped version)
>
>![image|485x485](upload://vZ2CQsZfNSH5Ov2gbGC1evByPun.jpeg)


### Booster Box/Bundles

<div data-masonry-gallery>

![image|485x485](upload://qQOhpRo1KJ2mZUMNgtCCKy4kibx.jpeg)
![image|485x485](upload://2AILQfYwZhDKsoEgnFf8uN7W05U.jpeg)
![image|422x485](upload://fda6YOOt9feY8j69DcVyWZh5RUt.jpeg)

</div>

### Blister Packs
<div data-masonry-gallery>

![image|485x485](upload://bYrquz35XwLLCxBHKgIsABoOUqj.jpeg)
![image|485x485](upload://o8S0d51IwPtFd69wqCkJq8AgFMe.jpeg)

</div>
<div data-masonry-gallery>

![image|485x485](upload://cziTwQ375VKxu6RpTAKFcGkttLx.jpeg)
![image|485x485](upload://qBcwX37mZOh3oaUtTGnJm0gjhSZ.jpeg)

</div>

![image|690x302, 75%](upload://lrtceURERh4lQHT98eL0FljkLNr.jpeg)
<div data-masonry-gallery>

![image|263x484](upload://fwPGQl3X3GsbPpEtmL69AfPWGlW.jpeg)
![image|263x484](upload://rSmUCTMgqUwjhTKmAv4PdNWswsF.jpeg)

</div>

>Prerelease Promos
![image|690x388, 75%](upload://jOS927gUyPNqH2qyjNGk9qhDTnT.jpeg)

### Accessories

4 Pocket Binder (Left) / 9 Pocket Binder (Right)
<div data-masonry-gallery>

![image|485x485](upload://5I6FnDNshusY4Ifa2eTzSt6lWDN.jpeg)
![image|485x485](upload://3gL4aff2Auxk31PmzumHrn7uWFB.jpeg)

</div>

>Pokemon TCG Fall Collector Chest (November 15th)
>* 6 Pokémon TCG booster packs
>* 3 foil cards featuring Pikachu, Dipplin, and Teal Mask Ogerpon
>* 1 Pokémon coin featuring Terapagos
>* 4 colorful sticker sheets
>* 1 mini portfolio to store your favorite cards
<div data-masonry-gallery>

![image|521x485](upload://8oZE8HPuIEtx7zp09dCQsW1QCco.jpeg)
![image|528x485](upload://uNeuzbHlGqlWhl7rg20QgnHzSOA.jpeg)
![image|678x485](upload://wBHodcfsmDjeLeSfRd98gYlLYxM.jpeg)
![image|678x485](upload://skJG9kfXAyDgXHWiCByNiHSlvRN.jpeg)
![image|678x485](upload://v1X61bFsho7Fc73iFaWjnMeWEiu.jpeg)
![image|678x485](upload://i0bHuw9MvDzBHARSEFU4vp5Tc4z.jpeg)

</div>

### Indirect Products

>Grand Adventure Collection `[Pokémon Horizons: The Series Collaboration]`
>- November 15th 
>
>![image|485x485](upload://82T6jR9mUOKicr6ROdduppj5aCy.jpeg)

## SV7a - JP 

### Booster Box/Packs
<div data-masonry-gallery>

![image|293x293](upload://oW7xyPcCMZyXMDSLFSeSSGnyiBF.png)
![image|293x293](upload://jWoMrWK5CxfE8LkVFMb5Y50qn55.jpeg)
![image|273x484](upload://5CUYMyu09a9XUi0Is2MMKl5i6Q8.jpeg)

</div>

### Accessories
`Deck Sleeves, Box, Playmat - Altaria & Lisia`
<div data-masonry-gallery>

![image|485x485](upload://5FkhSVcqWOJ73IrWOpEgLH5Znlp.jpeg)
![image|485x485](upload://5Vi63fYVCCgxID8VjkKONXoljIz.jpeg)
![image|485x485](upload://7TIKUt84PegL20pBth7g9PdCcWC.jpeg)

</div>

`Deck Sleeves, Box - Latias & Latios`
<div data-masonry-gallery>

![image|485x485](upload://xOod6Qbc7Xldy5ZYguTIJOvOUg2.jpeg)
![image|485x485](upload://rC8pkdYkTbVYXd5wby7WcSvsNGu.jpeg)

</div>

`Deck Sleeves, Box - Alolan Exeggutor & Friends`
<div data-masonry-gallery>

![image|485x485](upload://jftxH0twCKpUb2MM6RZFF4UmuPb.jpeg)
![image|485x485](upload://Aob7FY046DkS73c6KOmDkLrjRr6.jpeg)

</div>

`Deck Sleeves - Drayton`
<div data-masonry-gallery>

![image|485x485](upload://doUeLHMqlscDZLTJtePHAi03DU1.jpeg)

</div>

`Display Frame - Dragon Friends`
<div data-masonry-gallery>

![image|485x485](upload://ulFM1wgIbgjUJKo8qkcg7Xnoio0.jpeg)

</div>


## SV8 - JP
- TBA
1 Like

The performance regression was introduced by this commit: FIX: when replacing text in composer maintain history (#28537) · discourse/discourse@e25578d · GitHub, so it lines up with the ‘about 2 weeks’ you mentioned in the OP @piffy.

The problem is that execCommand("insertText", text) is essentially equivalent to typing out text manually. Chrome (and, I guess, Firefox) seems to do a reflow on every ‘virtual keypress’ :cry:

We can improve things significantly by only ‘typing out’ the text we actually need to replace:

4 Likes

This topic was automatically closed after 3 days. New replies are no longer allowed.