Are you going to submit this upstream?
You flagged it as "branding", but I don't believe it qualifies.
Laca
On Wed, 2009-12-23 at 18:22 +0800, Jerry Tan wrote:
> reporter request that no matter what sound theme is set,
>
> they still expect system bell work like before.
>
>
> plain text document attachment (metacity-09-force-system-bell.diff)
> --- metacity-2.28.0/src/core/bell.c 2009-09-09 04:55:35.000000000 +0800
> +++ /backup/jtan/bell.c 2009-12-23 17:18:47.623372430 +0800
> @@ -310,15 +310,20 @@
>
> ca_proplist_destroy (p);
>
> - if (res != CA_SUCCESS && res != CA_ERROR_DISABLED)
> - {
> + XkbForceBell(display->xdisplay, xkb_bell_event->percent);
> +
> +
> + //if (res != CA_SUCCESS && res != CA_ERROR_DISABLED)
> + //{
> /* ...and in case that failed we use the classic X11 bell. */
> + /*
> XkbForceDeviceBell (display->xdisplay,
> xkb_bell_event->device,
> xkb_bell_event->bell_class,
> xkb_bell_event->bell_id,
> xkb_bell_event->percent);
> - }
> + */
> + //}
> }
> }
> #endif /* HAVE_XKB */