enthousiastwpuser
Forum Replies Created
-
Hi @tobiasbg,
Sorry I didn’t see your messages earlier. I just saw an update, and after checking the changelog, I came back here and found your messages. So, by just updating to the latest version without doing anything else, it should resolve the issue, right?
- This reply was modified 5 months, 3 weeks ago by enthousiastwpuser.
Hi @tobiasbg
Thanks for responding. Let me clarify the issue with more technical detail.
The warning: The browser console shows
[Violation] Forced reflow while executing JavaScriptor[Violation] 'requestAnimationFrame' handler took Xmswarnings — these appear when style recalculations block the main thread for too long.The specific CSS causing it:
.tablepress>.row-hover>tr:has(+.child:hover)>*Why it’s problematic in certain contexts:
The CSS is syntactically valid, but the combination of
:has()with:hovercreates a performance-sensitive selector. Here’s why::has()is a “live” relational selector — the browser must continuously re-evaluate whether the condition (+ .child:hover) is true:hoverstate changes frequently, especially when the mouse moves near animated elements- When an infinite/continuously-animating slider is on the same page, DOM mutations happen constantly
- Each DOM change + hover event forces the browser to recalculate styles for all matching
.tablepress>.row-hover>trelements
This creates a cascade of style recalculations that can exceed the browser’s 50ms threshold, triggering violations and visible stuttering.
Why most users don’t see this:
The issue only manifests when both conditions are present:
- TablePress with row-hover feature active
- An infinite slider or heavily animated content on the same page
Without both, the recalculation cost stays within acceptable limits.
Browser: Chrome 131 (Chromium-based browsers are most vocal about these violations in the console)
Possible solutions:
- Use
content-visibilityorcontainproperties to limit recalculation scope - Consider a JS-based hover approach with debouncing for the child-row highlighting specifically
- Add a class to disable the
:has()hover effect on pages with known animation conflicts
Happy to provide a screen recording if that helps demonstrate the stuttering.
Best regards
Forum: Plugins
In reply to: [SQLite Object Cache] Issue with WP Grid Builder – Caching addonHello @olliejones,
Why starting another topic? The issue is still the same with WP Grid Builder, and it wasn’t resolved yet, did you saw my previous message? As I didn’t receive any news about that.
Many thanksForum: Plugins
In reply to: [Index WP Users For Speed] Rebuilding index automatically after created userWe have more than 500 users and it will grow even more
It’s not happening and when a new users is added, it’s not found after a refresh on a blog post page, due to caching or something like that, I don’t know?
I can provide login detail if needed and show you a video instruction on how to reproduce this use case.
I’m using Litespeed and Cloudflare APOForum: Plugins
In reply to: [SQLite Object Cache] Issue with WP Grid Builder – Caching addonHi @olliejones
Thanks for the quick reply. I talked with Loïc from WP Grid Builder and here’s what he answered:
“If you intend to utilize object caching, it is advisable not to concurrently utilize the caching add-on from WP Grid Builder. This concurrent use will compromise the caching mechanism of the add-on. It is recommended to employ only one caching solution, either object caching or our plugin, but not both simultaneously.”
So I deactivated WP Grid Builder cache and activated SQLite Object Cache with APCu enabled, but my facets aren’t working with it.
Can I send you an email with login details so you can take a look as to why my WPGridBuilder facets aren’t working when SQLite Object Cache is enabled?
I’m looking forward to using your solution on all my websites, but unfortunately I’m using WPGridBuilder on nearly all of them, so a fix needs to be found.
Thanks and have a great day!Forum: Plugins
In reply to: [Index WP Users For Speed] Rebuilding index automatically after created userI think it’s not doing that unfortunately, I’m using Cloudflare Pro plan and LiteSpeed Cache plugin and Perfmatters, I don’t know if that can help you understand.
It’s just one of the account with user role “client” that I created, that create some “author” account, but after the creation, and even after refreshing the blog post, the user is not showing, it’s like it’s cached somehow or the index wasn’t rebuild, I don’t know exactly which one but only doing a manual re-index solve the issue for me.
We have like around 30 accounts with user role “client” and around 110 accounts with user role “author” which they are using to modify blog post author.- This reply was modified 8 months, 3 weeks ago by enthousiastwpuser.
Forum: Plugins
In reply to: [LiteSpeed Cache] Bug since v6.3 (missing scripts)@litetim Done, I’m waiting for the reply by email then, thanks!
Forum: Plugins
In reply to: [LiteSpeed Cache] Bug since v6.3 (missing scripts)@litetim I entered your URL here and pressed enter, and then cleared cache, but I still have issues.
Forum: Plugins
In reply to: [LiteSpeed Cache] Bug since v6.3 (missing scripts)Hello, it doesn’t help, I send you a report on my staging website with v6.3.0.1: IBBYPLJI
Forum: Plugins
In reply to: [LiteSpeed Cache] Bug since v6.3 (missing scripts)Hello, it’s done.
Report number: YOKFZBBAForum: Plugins
In reply to: [LiteSpeed Cache] Bug since v6.3 (missing scripts)Hello,
Do you want me to do this with Litespeed v6.3?
Yeah you are right I can see the post with /?s=total&post_type=franchise, good catch.
So I have the setting “Partial words if no hits for whole words”, I’ve switched to “Partial words” and now it’s working great, thanks for the fast support Mikko!
You said “(or if you force the search to only return franchise posts)”, but no, I don’t have the “franchise” entry “TotalEnergies” whatever I do.
I need to type the full name but that’s normal. I want to find this CPT entry with partial string from complete string, so if I type “Total” I want to find the
franchisepost name “TotalEnergies”.People will type “Total” and expect to find “TotalEnergies”, it’s quite common for this company to just type “Total”.
So it’s not a curious case, and yeah I have the same result when I try to search “total” in the Relevanssi admin search.
Forum: Plugins
In reply to: [Regenerate Thumbnails] WP Offload Media with “Remove Local Media”Hi @erania-pinnera,
It definitely help, thanks for the useful information!
Forum: Plugins
In reply to: [Regenerate Thumbnails] WP Offload Media with “Remove Local Media”Hi @dericleeyy
Alright I see, so the only way is to download the file from bucket to server before trying to regenerate thumbnails with your plugin?
If we proceed like that your plugin is working great with WP Offload Media, right?