diff --git a/context.go b/context.go index 4fe9568..c0c526f 100644 --- a/context.go +++ b/context.go @@ -25,11 +25,9 @@ type Context struct { // NewContext creates a new context. For use in when invoking an App or Command action. func NewContext(app *App, set *flag.FlagSet, parentCtx *Context) *Context { c := &Context{App: app, flagSet: set, parentContext: parentCtx} - if parentCtx != nil { c.Context = parentCtx.Context c.shellComplete = parentCtx.shellComplete - if parentCtx.flagSet == nil { parentCtx.flagSet = &flag.FlagSet{} }