RTC NPM Resource Changed bug PR-5.4-dev Pending

User tests: Successful: Unsuccessful:

avatar Denitz
Denitz
12 Sep 2025

Pull Request for Issue #45748

Summary of Changes

Add missing icon.

Testing Instructions

Apply patch, build media, enable debug, see debug bar.

Actual result BEFORE applying this Pull Request

No icon.

Expected result AFTER applying this Pull Request

See settings icon:
image

Link to documentations

Please select:

  • No documentation changes for docs.joomla.org needed
  • No documentation changes for manual.joomla.org needed
avatar Denitz Denitz - open - 12 Sep 2025
avatar Denitz Denitz - change - 12 Sep 2025
Status New Pending
avatar joomla-cms-bot joomla-cms-bot - change - 12 Sep 2025
Category Repository NPM Change
avatar Denitz Denitz - change - 12 Sep 2025
Labels Added: NPM Resource Changed PR-5.4-dev
avatar brianteeman
brianteeman - comment - 12 Sep 2025

I dont believe this is the correct fix. the debug plugin loads its own prefixed version of font awesome

avatar richard67
richard67 - comment - 12 Sep 2025
avatar Denitz Denitz - change - 12 Sep 2025
Labels Added: bug
avatar richard67
richard67 - comment - 12 Sep 2025

I dont believe this is the correct fix. the debug plugin loads its own prefixed version of font awesome

@brianteeman Have you changed your mind? To me it seems that for now this fix is all we can easily do for that icon. The additional finding reported in a comment to your issue has to be investigated and possibly to be fixed with a separate PR. What do you think?

avatar brianteeman
brianteeman - comment - 12 Sep 2025

it fixes the reported bug. i still dont believe it is the correct fix #45748 (comment) but I am not going to block it

avatar richard67
richard67 - comment - 12 Sep 2025

@brianteeman Would it make sense and be useful to add a "ToDo" comment to the change from this PR, telling that it shall be removed when a better solution for the fontawesome icons is found?

avatar brianteeman
brianteeman - comment - 12 Sep 2025

it would be more useful to check the entire codebase of that plugin. Its a complete mess as it was originally heavily customised from upstream but upstream has changed a lot since those customisations were made. I tried to look at it but its not a simple fix. Its not just the fontawesome thats a problem.

avatar richard67 richard67 - test_item - 12 Sep 2025 - Tested successfully
avatar richard67
richard67 - comment - 12 Sep 2025

I have tested this item ✅ successfully on aa2110c


This comment was created with the J!Tracker Application at issues.joomla.org/tracker/joomla-cms/46076.

avatar alikon alikon - test_item - 12 Sep 2025 - Tested successfully
avatar alikon
alikon - comment - 12 Sep 2025

I have tested this item ✅ successfully on aa2110c


This comment was created with the J!Tracker Application at issues.joomla.org/tracker/joomla-cms/46076.

image
avatar dautrich dautrich - test_item - 12 Sep 2025 - Tested successfully
avatar dautrich
dautrich - comment - 12 Sep 2025

I have tested this item ✅ successfully on aa2110c


This comment was created with the J!Tracker Application at issues.joomla.org/tracker/joomla-cms/46076.

Nicola was faster!

avatar alikon alikon - change - 12 Sep 2025
Status Pending Ready to Commit
avatar alikon
alikon - comment - 12 Sep 2025

RTC


This comment was created with the J!Tracker Application at issues.joomla.org/tracker/joomla-cms/46076.

avatar richard67 richard67 - change - 12 Sep 2025
Labels Added: RTC
avatar muhme
muhme - comment - 12 Sep 2025

Final test before merge with JBT before with 5.4-dev:

  • Missing icon (empty space) seen

After graft full package PR:

  • ✅ Tested icon is existing and link is working in Firefox, Chrome, Safari and Edge
  • ✅ Seen media/vendor/fontawesome-free/webfonts/fa-solid-900.woff2 158 kByte is already existing and loaded once
avatar muhme muhme - change - 12 Sep 2025
Status Ready to Commit Fixed in Code Base
Closed_Date 0000-00-00 00:00:00 2025-09-12 12:08:17
Closed_By muhme
avatar muhme muhme - close - 12 Sep 2025
avatar muhme muhme - merge - 12 Sep 2025
avatar muhme
muhme - comment - 12 Sep 2025

Thank you @Denitz for your contribution. Thank you @brianteeman and @richard67 for support. Thank you @richard67, @alikon and @dautrich for testing.

Add a Comment

Login with GitHub to post a comment