NO BUG: Phantom css gremlin in the works

Browser: Chrome
OS: Windows 11
Server: Linux/LiteSpeed
URL: locked

Hi guys. I’m loving Bricks 2.1.3 (and before). Long term user now… but I have a strange set of ‘phantom’ css styles that must somehow be cached somewhere in Bricks/system but Bricks (and the browser) are overriding settings applied in Bricks Builder and seem (actually are) overriding my Bricks-based settings with previous/older settings.

NB the following grab…


…shows a query loop which has feint top/bottom borders (although you may not be able to see them) which is part of a previous version of the styling applied. The Chrome css summary of which is here…

And seems to referencing row 316 in the css but the actual live settings in Bricks are as follows…

Which you can see refers to row 115 - and does not contain any top/bottom border styling.

And so the phantom (cached) css overriding the actual css/settings is whatever (or wherever) that row 316 data is?

Let me know if that doesn’t make full sense - although I believe the grabs should be fairly self-explanatory. I have been back and forth in the code multiple times now, purging and clearing the browser cache each time, to no avail.

The site is current development and is locked so can’t be shared with you directly (unless you need a temp login/password) or if you already know what this phantom behaviour most likely is?

I have noticed other elements on the site (which was mostly put together before bricks 2.0 release) with similar style element errors that I can never find in the builder - so I presume there must be some kind of known bug/fix for this?

Any help/workrounds would be more than appreciated as the site is de to go live very soon and we simply have to be able to fix these kinds of gremlins.

Many thanks - in advance.

Q.

Hi Colin,
Thanks so much for your report!

However, based on the screenshots, I can’t even begin to tell you what the problem is.
Please send temporary login credentials, information on where to see the issue, and a link to this thread to help@bricksbuilder.io using the email address you used during the purchase.

Best regards,
timmse

Thanks Stefan. On the way to you now via help@bricks…

Update: the issue is caused by the JetEngine listing grid (and possibly caching) injecting inline styles that override previous styles. This is particularly problematic because the overwritten styles are not even used in the listing grid.

@Quantos Let us know if you receive good news from JetEngine support :crossed_fingers:

Thanks Stefan/guys. I have sent a detailed note over the crocoblock team on this now and will repeat back here in case anyone has the same issue and/or knows what the workaround is, but for everyone else the strange issue is that the JetEngine Listing Grid outputs (using JetEngine’s slider options which we can filter better than Brick’s own slider/nested sliders) is saving unrelated style data, and old style data, in the Listing Grid that aren’t related the slider outputs needed and whatever we try we can’t purge/shift that old data from the Listing Grids. I’ll post whatever the good guys at Crocoblock say when they get back to me.