Edgewall Software
Modify

Ticket #2459 (closed defect: fixed)

Opened 6 years ago

Last modified 6 years ago

Safari: adding filter to Custom Query renders the page incorrectly

Reported by: anonymous Owned by: cmlenz
Priority: normal Milestone: 0.9.4
Component: ticket system Version: 0.9.2
Severity: normal Keywords: layout query
Cc:
Release Notes:
API Changes:

Description (last modified by cmlenz) (diff)

To reproduce:

  1. select "Custom Query" in "View Tickets"
  2. choose item "Summary" from the "Add filter" drop-down list
  3. the page will be displayed incorrectly (the Summary filter will be added underneath the existing Status filter, see the attached screenshot)
  4. click the "Update" button renders the page properly

Tested in Trac 0.92 (projects.edgewall.com), Safari 2.0.2 (build 416.13)

Attachments

Untitled.png (204.3 KB) - added by anonymous 6 years ago.
The same page displays correctly in Firefox 1.5.

Download all attachments as: .zip

Change History

Changed 6 years ago by anonymous

The same page displays correctly in Firefox 1.5.

comment:1 Changed 6 years ago by cmlenz

  • Component changed from general to ticket system
  • Keywords layout query added

I believe this is actually a bug in Web Kit, and have unfortunately not found a workaround as of yet.

comment:2 Changed 6 years ago by erik@…

This was fixed in the osx 10.4.4 update.

comment:3 Changed 6 years ago by Kevin Ballard <kevin@…>

No it was not. I'm running 10.4.4 right now and I still have this issue.

comment:4 Changed 6 years ago by anonymous

Has anyone reported the problem to the Webkit team at http://webkit.opendarwin.org/quality/reporting.html? They probably will need a reduced test case that shows the issue, too.

comment:5 Changed 6 years ago by erik@…

Sorry, I hadn't realized exactly how the bug appeared. It looks like it only happens when you attempt to insert before the first element of the table. As a lame workaround that I just stuck in my trac server, you can add an 'empty' tbody at the beginning of the table in the query.cs template. This renders a blank line at the beginning of the table, but at least it works.

'empty tbody':

<tbody><tr><td></td></tr></tbody>

comment:6 Changed 6 years ago by cmlenz

  • Description modified (diff)
  • Milestone set to 0.9.4
  • Owner changed from jonas to cmlenz
  • Status changed from new to assigned

Yeah, that works. Thanks!

comment:7 Changed 6 years ago by cmlenz

  • Resolution set to fixed
  • Status changed from assigned to closed

Fixed in [2890] and [2893].

View

Add a comment

Modify Ticket

Change Properties
<Author field>
Action
as closed
The resolution will be deleted. Next status will be 'reopened'
to The owner will be changed from cmlenz. Next status will be 'closed'
Author


E-mail address and user name can be saved in the Preferences.

 
Note: See TracTickets for help on using tickets.