Ticket #1034 (new defect)

Opened 3 years ago

Last modified 13 months ago

Own User Info background color reverts to white on edit

Reported by: Johnny K Owned by: seanegan
Milestone: Component: pidgin (gtk)
Version: 2.0 Keywords: user info
Cc:

Description

Accounts > [account name] > "Set User Info..."

If you set the background to a color (via the "Select Background Color" dialog), that background color will be used in your user info.

However, the next time you edit your User Info via "Set User Info", the background is reverted to the default (#FFFFFF, white). To keep your desired background, you have to choose it again via the "Select Background Color" dialog.

Change History

Changed 3 years ago by lschiere

  • owner changed from datallah to seanegan
  • component changed from winpidgin (gtk) to pidgin (gtk)
  • milestone set to 2.0.3

Changed 3 years ago by seanegan

  • milestone changed from 2.0.3 to 2.1.0

Milestone 2.0.3 deleted

Changed 3 years ago by seanegan

  • status changed from new to closed
  • resolution set to fixed

Fixed for 2.1.0

Changed 3 years ago by seanegan@…

(In [6778b9e770331dedbf2e31f4edbbca4b854d939d]) Removes the 'remove all buffer tags' function from gtkimhtml's close_tags() function. The problem was that the BACKGROUND tag is always at the end iter, and we don't want to remove that. The toggle functions called above it should do the trick of properly resetting everything, and it does seem to. Fixes #1034

Changed 3 years ago by Johnny K

I don't know if I would consider this fixed.

Now, the "User info..." dialog doesn't let you modify the background color at all.

Changed 3 years ago by Johnny K

My apologies. I figured out how to add background color.

However, the same problem still exists. The background color still reverts to white with additional edits.

Changed 3 years ago by pomp

Yes, I can confirm too. Using 2.1.0 and it still doesn't save the background color. :\.

Changed 3 years ago by seanegan

  • status changed from closed to reopened
  • resolution fixed deleted

Changed 3 years ago by pomp

Alrighty. I am using 2.1.1 .. and it still will not keep the background color after you set it and click "Save" .. :-\

Changed 3 years ago by lschiere

  • milestone changed from 2.1.0 to 2.2.1

Changed 19 months ago by bernmeister

Can you please confirm this issue in 2.5.0 and the steps to reproduce?

Changed 19 months ago by Johnny K

Confirmed in 2.5.0

Steps to reproduce: 1. Go to Accounts > [account name] > Set User Info... 2. Click Font > Background color. Select black, or any color other than white. 3. Click Save 4. Again go to Accounts > [account name] > Set User Info... 5. Background is now default (white)

Changed 13 months ago by rekkanoryo

It appears that the problem here is that we're not saving the background color when it applies to the whole profile. If you select a background color specifically for the text, it works.

Note: See TracTickets for help on using tickets.