[haiku-commits] Re: r33474 - haiku/trunk/src/apps/haiku3d

  • From: Rene Gollent <anevilyak@xxxxxxxxx>
  • To: haiku-commits@xxxxxxxxxxxxx
  • Date: Tue, 6 Oct 2009 20:29:55 -0500

On Tue, Oct 6, 2009 at 7:12 PM,  <alex@xxxxxxxxxxxx> wrote:
> Log:
> * Fixed closing via deskbar's close all. The problem was that i forgot to
> define the app_flags in the rdef, case that isn't well handled apparently
> when creating a BMessenger targeting the app.
> Thanks to Michael and Rene for helping! Fixes #4712

Tracked this down: If no app flags are found in the app's resources,
the default B_REG_DEFAULT_APP_FLAGS is used, which contains
B_ARGV_ONLY. BMessenger will refuse to construct a valid messenger for
any app which has that in its flags, with the end result that sending
messages to such an app is impossible. Is this deliberate, or an
oversight somewhere?

Regards,

Rene

Other related posts: