User blog comment:Eobard95/Arrow Season 6 - How it should be/@comment-12599421-20170816142726/@comment-27700324-20170816171956

It is confirmed to be in flashbacks.

Her anti-hero status going forward should be the place to make her unique to Dinah while Dinah becomes the Black Canary for the rest of the series.