[haiku-development] Re: Tracker regression.

  • From: Alexandre Deckner <alex@xxxxxxxxxxxx>
  • To: haiku-development@xxxxxxxxxxxxx
  • Date: Sun, 02 Nov 2008 02:36:52 +0100

Bruno Albuquerque wrote:
I don't know since when, but I started noticing a weird behaviour when using BeMail. I have a query that lists all my new emails. The query window is ordered by "Account" (ascending order) and with a secondary ordering by "Modified" date. usually what I do to read email is to open the first message on the list and just hit next in BeMail to read the next one. This used to work perfectly but not anymore. After opening the first message, hitting next will result in nothing happening. The same message is displayed as if there were no more messages (and there are). Funny enough, if I change the ordering by "Account" to be descending instead of ascending, now it works again.

Considering BeMail uses Tracker scripting for iterating through messages, I think that maybe the recent changes to scvripting support broke something. Ideas?
I added support to show tracker preferences via scripting, but that shouldn't interfere. Other than that, i quickly looked at the code and it might also be a mime type problem, but i'm not sure about your test case. cf: http://dev.haiku-os.org/browser/haiku/trunk/src/apps/mail/MailWindow.cpp?rev=#L746
Some debug output there should answer our questions.
In any case, just create a ticket, we'll trac it down there :)


Other related posts: