01 - Preheat oven to 350°F. Grease a 9x13-inch baking pan or line with parchment paper.
02 - In a large bowl, beat softened butter and granulated sugar together until light and fluffy, about 2-3 minutes.
03 - Beat in eggs one at a time, fully incorporating each before adding the next. Mix in vanilla and almond extracts.
04 - In a separate bowl, whisk together flour and salt until well blended.
05 - Gradually add flour mixture to wet ingredients, mixing just until combined. Do not overmix.
06 - Press about two-thirds of the dough evenly into the prepared pan, creating a smooth bottom layer.
07 - Spread cherry pie filling evenly over the dough base.
08 - Drop small spoonfuls of remaining dough over the cherries, leaving gaps for filling to show through.
09 - Bake for 30-35 minutes until top is lightly golden and edges are set.
10 - Let bars cool completely in pan on a wire rack before glazing.
11 - Whisk together powdered sugar, milk, and vanilla extract until smooth and drizzling consistency.
12 - Drizzle glaze evenly over cooled bars. Allow glaze to set for 15-20 minutes before slicing into 16 bars.