Skip to content

Emmet "Wrap with Abbreviation" opens wrong panel instead of input dialog (extension, and built in). #3023

Description

@x572b

Describe the bug

Description:
Triggering Emmet's "Wrap with Abbreviation" no longer opens the expected floating input dialog for entering an HTML tag/abbreviation. Instead, a small docked panel opens at the bottom of the editor (screenshot attached). This previously worked correctly in an earlier version of Phoenix Code.

I have tried uninstalling the emmet extension, re-assigning key-bindings, turning the built-in emmet on and off, and reinstalling the emmet extension.

Reproduction

  1. Open a .php file containing HTML markup
  2. Select/highlight a block of text
  3. Trigger "Wrap with Abbreviation" (via menu or keyboard shortcut)
  4. Instead of the abbreviation input prompt, a small bottom-docked panel appears and takes focus

Expected behavior

A small pop-up dialog should appear with the default set html tag, and the ability to override this with current wanted tag if not the default (as per usual emmet behavior).

OS, Browser and Phoenix versions

  • Phoenix Code Version: 5.1.24 (20260528.161450)
  • OS: macOS (26.5.2)
  • File type: .php (HTML-like content)

logs or debug stack trace if any

Additional context

Image

Metadata

Metadata

Assignees

No one assigned

    Labels

    bugSomething isn't working

    Type

    No type

    Fields

    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions