LearnNewsExamplesServices
Frontmatter
id9310
titleBug: Fix LinkedIn icon rendering and Twitter link format in DevIndex Grid
stateClosed
labels
bugaigrid
assigneestobiu
createdAtFeb 26, 2026, 3:55 PM
updatedAtFeb 26, 2026, 3:57 PM
githubUrlhttps://github.com/neomjs/neo/issues/9310
authortobiu
commentsCount1
parentIssuenull
subIssues[]
subIssuesCompleted0
subIssuesTotal0
blockedBy[]
blocking[]
closedAtFeb 26, 2026, 3:57 PM

Bug: Fix LinkedIn icon rendering and Twitter link format in DevIndex Grid

Closed v12.0.0 bugaigrid
tobiu
tobiu commented on Feb 26, 2026, 3:55 PM

Recent changes to the IconLink column component renamed iconCls to cellIconCls. The LinkedIn column was still using the old property name, causing a regression where the LinkedIn icon wouldn't render.

Additionally, the Twitter (X) column in the DevIndex grid was rendering raw usernames as href values instead of full URLs.

Changes:

  • src/grid/column/LinkedIn.mjs: Updated iconCls to cellIconCls to match the underlying IconLink component.
  • apps/devindex/view/home/GridContainer.mjs: Added a urlFormatter to the Twitter column to properly format the X link (e.g. https://x.com/[username]).
tobiu added the bug label on Feb 26, 2026, 3:55 PM
tobiu added the ai label on Feb 26, 2026, 3:55 PM
tobiu added the grid label on Feb 26, 2026, 3:55 PM
tobiu referenced in commit 29227c0 - "fix(grid): Fix LinkedIn icon rendering and Twitter link format (#9310)" on Feb 26, 2026, 3:55 PM
tobiu assigned to @tobiu on Feb 26, 2026, 3:56 PM
tobiu
tobiu Feb 26, 2026, 3:56 PM

Input from Gemini 3.1 Pro:

✦ Successfully fixed and pushed to the dev branch in commit 29227c0c0.

Summary of Completion:

  1. src/grid/column/LinkedIn.mjs has been updated to use cellIconCls instead of the old iconCls property.
  2. apps/devindex/view/home/GridContainer.mjs has been updated to use a urlFormatter for the Twitter column to properly format the user ID into a valid URL (https://x.com/...).
tobiu closed this issue on Feb 26, 2026, 3:57 PM