X-Git-Url: https://git.donarmstrong.com/?a=blobdiff_plain;f=lily%2Fgrace-engraver.cc;h=5279cab4c0fb2ed3fa7f2dd03bc4846a84d998a0;hb=d8fb420c61d9fa46bc2507d933b7aec7f55cdbd5;hp=b4fdbec695784a4de5cdfdbbd217fecb1e2c996d;hpb=958e95822083954cad00e0a598eb9f12ceba67b9;p=lilypond.git diff --git a/lily/grace-engraver.cc b/lily/grace-engraver.cc index b4fdbec695..5279cab4c0 100644 --- a/lily/grace-engraver.cc +++ b/lily/grace-engraver.cc @@ -120,10 +120,7 @@ Grace_engraver::consider_change_grace_settings () if (!scm_is_pair (sym)) sym = scm_list_1 (sym); - Context *c = context (); - while (c && !c->is_alias (context_name)) - c = c->get_parent_context (); - + Context *c = find_context_above (context (), context_name); if (c) { SCM cell = Grob_property_info (c, grob).push (sym, val);