Hi Fred,

Fred Kiefer wrote:
thank you for pointing out this issue. As I don’t have a Bigendian 64 bit 
system you will have to do the testing to pin this down. First I would propose 
that you add a few NSLog statements in NSButtonCell.m after line 1773. Most 
likely the data is not aligned in the unsigned int in the way the code expects 
it to be. The structure _GSButtonCellFlags is defined in GSCodingFlags.h and 
the code expects it to have 32 bits.
Please report back the values you see there (bFlags and buttonCellFlags).

First report is that an NSLog there....  returns nothing, neither when starting Ink nor GWorkspace.

Apparently the other branch is used, the "non-keycoding" at line 1886 and I get a mix of versions 1,2 and 3.
There, I don't fully understand where the values to pe encoded come from.

However, the "look" of the radio button or checkbox looks correct to me, only its state is not correctly displayed and it does not appear to be in those flags, or am I wrong?

Riccardo

Reply via email to