Skip to content

Bug Report: Google Translate Extension β€” UI Not Rendering CorrectlyΒ #113

@Hantok

Description

@Hantok

πŸ› Bug Report: Google Translate Extension β€” UI Not Rendering Correctly

Summary

The Google Translate extension available in SuperCmd does not display its UI correctly. The interface is broken and needs to be fixed to be usable within the SuperCmd launcher.

Environment

  • App: SuperCmd (Electron + React macOS launcher)
  • Extension: Google Translate
  • Platform: macOS
  • SuperCmd Version: (1.0.5)
  • Node.js Version: (v20.19.5)
  • macOS Version: (15.7.4)

Current Behavior

When opening the Google Translate extension inside SuperCmd, the UI does not render as expected. The layout appears broken, making the extension non-functional or visually unusable.

Expected Behavior

The Google Translate extension should render its UI correctly within the SuperCmd Raycast compatibility layer, matching the expected layout and interaction behavior.

Steps to Reproduce

  1. Launch SuperCmd
  2. Open the Google Translate extension
  3. Observe that the UI is broken / incorrectly rendered

Possible Root Cause

  • Incomplete or incorrect shim implementation in src/renderer/src/raycast-api/ for components used by this extension
  • CSS/Tailwind conflicts in the renderer layer
  • Asset loading/path resolution issue for extension UI resources
  • Raycast API compatibility gap affecting this specific extension's UI components

Acceptance Criteria

  • Google Translate extension UI renders correctly inside SuperCmd
  • All interactive elements (input field, language selectors, result output) are functional
  • No visual regressions introduced to other extensions
  • Tested on macOS with latest SuperCmd build (npm run dev and packaged build)

Priority

🟠 Medium β€” Extension is installed but unusable due to UI failure

Attachments

Image

Related

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions