Skip to content

back classes and ahead classes unchangeable when lookup first created #2795

Description

@RolfNoyer

When first creating a contextual chaining substitution lookup subtable with the options “By Classes” and “Simple” (Dialog), even if you uncheck the box “Same as Match Classes” in for Ahead Classes or for Back Classes, it is not possible to add any classes.

Workaround is to do the following steps in this order only:

  1. uncheck the boxes
  2. close the lookup (after creating a fake rule which you will later change, since otherwise you cannot close the lookup at all)
  3. reopen lookup
  4. create back classes or ahead classes

If you do (2) before (1), however, you can never create any back classes or ahead classes and you have to delete the lookup and start over again. The order must be strictly (1), (2), (3) or the workaround will fail.

Using FontForge 20160402 on Mac Laptop running OS 10.11.6

Important

Mark with [x] to select. Leave as [ ] to unselect.

When reporting a bug/issue:

  • Screenshot
  • The FontForge version and the operating system you're using
  • The behavior you expect to see, and the actual behavior
  • Steps to reproduce the behavior
  • (optional) Possible solution/fix/workaround

When you open an issue for a change/improvement/feature request:

  • A description of the problem you're trying to solve, including why you think this is a problem
  • If the feature changes current behavior, reasons why your solution is better
  • (optional) Possible solution/fix/workaround

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    Type

    No type

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions