Skip to content

Completion doesn't show after some word preceded by *, (, [ #33

@edwarmv

Description

@edwarmv

Describe the bug
For example the attribute completion only shows after insert [, but if i'm already inside square brackets the completion doesn't show or if i delete some characters and i want to trigger completion

To Reproduce
Steps to reproduce the behavior:

  1. Inserts [ goes to normal mode and returns to insert mode and try to trigger completion

Expected behavior
Completion should appear even after [, (, * has been inserted.

Screenshots
image
image

Desktop (please complete the following information):

  • OS: macOS

Log:

[Trace - 4:59:10 PM] Sending request 'textDocument/completion - (2)'.
Params: {
    "textDocument": {
        "uri": "file:///Users/edwar/Documents/taller/estrella-cliente/src/app/components/deliveries/repartidores/repartidores.component.html"
    },
    "position": {
        "line": 7,
        "character": 7
    },
    "context": {
        "triggerKind": 1
    }
}


[Trace - 4:59:10 PM] Received response 'textDocument/completion - (2)' in 8ms.
Result: [
    {
        "label": "class",
        "kind": 10,
        "detail": "attribute",
        "sortText": "class",
        "textEdit": {
            "range": {
                "start": {
                    "line": 7,
                    "character": 5
                },
                "end": {
                    "line": 7,
                    "character": 7
                }
            },
            "newText": "class"
        },
        "data": {
            "kind": "ngCompletionOriginData",
            "filePath": "/Users/edwar/Documents/taller/estrella-cliente/src/app/components/deliveries/repartidores/repartidores.component.html",
            "position": {
                "line": 7,
                "character": 7
            }
        }
    },
    {
        "label": "ngClass",
        "kind": 10,
        "detail": "attribute",
        "sortText": "ngClass",
        "textEdit": {
            "range": {
                "start": {
                    "line": 7,
                    "character": 5
                },
                "end": {
                    "line": 7,
                    "character": 7
                }
            },
            "newText": "ngClass"
        },
        "data": {
            "kind": "ngCompletionOriginData",
            "filePath": "/Users/edwar/Documents/taller/estrella-cliente/src/app/components/deliveries/repartidores/repartidores.component.html",
            "position": {
                "line": 7,
                "character": 7
            }
        }
    },


Metadata

Metadata

Assignees

No one assigned

    Labels

    help wantedExtra attention is needed

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions