Export to GitHub

dfo - issue #32

Tag display bug when tag list contains an ampersand


Posted on May 19, 2009 by Helpful Monkey

What steps will reproduce the problem? 1. Select three files for upload 2. For the top file in the upload list, provide a tag not containing an ampersand 3. For the bottom file in the upload list, provide another tag not containing an ampersand. 4. For the middle file use a tag that contains an ampersand 5. Click on the top file in the upload list. Hit the down arrow key twice. 6. Hit the up arrow key twice.

What is the expected output? What do you see instead? I expect to see the tags I specified in the tags column of the upload list.

Each time the selection moves from an image with tags not containing an ampersand to an image with tags that contain an ampersand, the tags from the previously-selected image get displayed in place of the newly-selected image's tags.

What version of the product are you using? On what operating system? svn r49, on Ubuntu 9.04. I think this is the SVN version that produced the 0.8 release.

Please provide any additional information below.

When I couldn't run the 0.8 binary release, I downloaded, built and ran SVN head. When that didn't work (see the bug report about crashing on removing a file from the list), I checked the date of the 0.8 release and pulled SVN r49, which was the last SVN revision prior to the 0.8 release. That's what I'm running now. (BTW...It'd be nice if releases imported old SQlite databases rather than requiring me to remove them; I had thirty files ready to upload with tags set up, only to discover some bugs in 0.7 were preventing me from uploading all of them. Renaming the directory and using sqlitebrowser to get my old descriptions works in the mean time, though.)

Input/String escaping seems to be a recurring issue in dfo, causing a variety of problems. That's something you should probably address up front, and that should prevent a number of problems in the future.

Status: New

Labels:
Type-Defect Priority-Medium