How to get the new FogBugz working in Opera

FogBugz, a bug tracking system by Fog Creek Software (Joel Spolsky's company), does not handle Opera very well. My employer upgraded from v4 to v5 this week, and all of a sudden I had some issues. Bad, bad issues.

  • The My Cases link at the top right disappeared, which was my primary way to access my cases.
  • Adding a new column to the grid view resulted in a nice little "Adding" box displayed, a great big blank spot where the Ajax-y menu was, and NO NEW COLUMN.
  • Sorting on a column cleared the entire grid.

Did Fog Creek actually test their own bug tracking system?

Turns out there is a relatively easy fix, besides flying to New York and smacking the FB developers around. One would commit that violence to point out that if FogBugz sends a non-javascript page, perhaps FogBugz should also disable the Ajax-y menus, since the "j" in Ajax stands for javascript.

The easy fix: log out of FogBugz, shut down Opera, and follow the directions for faking browser ids in Opera. You want to set the new line containing FB's domain to 4 (Mozilla, Opera hidden).

Worked like a charm.

And so far, Opera runs the Ajax-y stuff just fine. FogBugz developers, you listening?


Written by Andrew Ittner in misc on Thu 01 June 2006. Tags: programming