Fix dispatching events from gr-image-viewer

`createEvent()` was setting bubbles:true and composed:true. So we were
using the wrong `fire` utility to replace it.

This was broken by change 359076.

Release-Notes: skip
Change-Id: Ib7fe7208bb1f973a2020252e530f4fc1ea9df77a
diff --git a/polygerrit-ui/app/embed/diff/gr-diff-image-viewer/gr-image-viewer.ts b/polygerrit-ui/app/embed/diff/gr-diff-image-viewer/gr-image-viewer.ts
index cb466c3..e8575ff 100644
--- a/polygerrit-ui/app/embed/diff/gr-diff-image-viewer/gr-image-viewer.ts
+++ b/polygerrit-ui/app/embed/diff/gr-diff-image-viewer/gr-image-viewer.ts
@@ -26,7 +26,7 @@
 
 import {Dimensions, fitToFrame, FrameConstrainer, Point, Rect} from './util';
 import {ValueChangedEvent} from '../../../types/events';
-import {fireNoBubbleNoCompose} from '../../../utils/event-util';
+import {fire} from '../../../utils/event-util';
 import {ImageDiffAction} from '../../../api/diff';
 
 const DRAG_DEAD_ZONE_PIXELS = 5;
@@ -683,7 +683,7 @@
   }
 
   fireAction(detail: ImageDiffAction) {
-    fireNoBubbleNoCompose(this, 'image-diff-action', detail);
+    fire(this, 'image-diff-action', detail);
   }
 
   selectBase() {