Page MenuHome

Splash screen interaction presets not functioning as expected
Closed, ResolvedPublic

Description

On the splash page, there is an interaction combo box that you can change the presets. If you try to change it, the combo box selection doesn't change to what you selected.

The python uses this: USERPREF_MT_appconfigs

It looks like it is updating the data, because the interaction presets and key configuration are updated when you go into preferences > input.

I am on a Windows 7 machine, but I don't think it is OS specific. It does this on the official 2.69 release as well as the master branch in dev.

Event Timeline

This is pretty minor. I can work on a fix if no other devs want to worry about it (if it is actually a bug)

This is in the code:

# XXX, no redraws
# text = bpy.path.display_name(context.window_manager.keyconfigs.active.name)
# if not text:
#     text = "Blender (default)"

So whoever add this was aware of the problem, the issue is that the UI code can't currently redraw a popup like this, it will use the same button layout until you close it. That would be nice to support but it's fairly complex to do and goes deep into the UI code.

Brecht Van Lommel (brecht) changed the task status from Unknown Status to Unknown Status.Dec 9 2013, 6:30 PM
Brecht Van Lommel (brecht) claimed this task.
Brecht Van Lommel (brecht) lowered the priority of this task from 90 to Low.

I would not consider this a bug at the moment, if you like to look into it that's fine, but I wouldn't really recommend it at this point unless you want to go down the rabbit hole of refactoring a bunch of UI code.

sounds good. We can just leave it as is for now.

hi there :)

That is the welcome screen..

I think, this issue is disconcerting and confusing for new users, especially for them, who come from programs like 3DS Max and Maya:

The first thing, that they see in Blender, is something which is important for them, seems not to be working.

How can such an issue stay for more than 2 years and everybody seems to be fine with it ?