@driven said:
although I think they did before the latest upgrade
I tried the hash in V7.1 - didn't work there either. Created the section key, but not any of the position and size keys.
@dan rathbun said:
I will say that the UI::WebDialog.new() method is "cranky" when it comes to processing arguments... if you put nil as the pref_key arg, the method stops processing the remaining args.
I tested that yesterday, Doesn't do that in SU8M1.
@dan rathbun said:
Note that processing of a hash is also cranky... it doesn't work correctly if string keys are used (at least on SU 7.x,)
Seems hashes with keys are cranky as well. I always use symbols.
@driven said:
has anyone got a working example of any WD that can be re-positioned...
You can always reposition and resize after you created the WD object. Note that, if you set a preference key, then the size and position you give in new will be ignored if there exist values in the registry.
@dan rathbun said:
One of the changes, for SU 8 was an updated user agent string ... I wonder if that's causing this problem?
I see the same problems in SU7.1. So it doesn't appear to be new. And I'd be surprised if the web control's user-agent-string affected the a ruby method.