Skip to content

Extend all replacement in nested selector :not() does not work #1680

@SomMeri

Description

@SomMeri

Extend all does not replace inside pseudoclasses such as :not.

Sample input:

a:not(tag1) {
    property: value;
}
replacement1:first:extend(tag1 all) {}

less.js output:

a:not(tag1) {
  property: value;
}

expected output:

a:not(tag1),
a:not(replacement1:first) {
  property: value;
}

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions