fix: Add class to shadow blocks in Geras by gonfunko · Pull Request #9564 · RaspberryPiFoundation/blockly

The basics

The details

Resolves

Fixes #9465

Proposed Changes

This PR updates Geras' path object to call super in updateShadow_, which adds the blocklyShadow class, allowing it to be reliably used in stylesheets for styling shadow blocks. It also removes checks for style.colourTertiary and style.colourSecondary; at the time these were added, those fields were nullable, but they no longer are and the presence of the fields is enforced/backfilled by Constants.validatedBlockStyle_().