In the following code you can see that I'm "supporting" page-attributes. However, the template dropdown doesn't appear in the admin.
The same issue is mentioned here: http://wordpress.org/support/topic/417055?replies=8
Is this is an issue of registering the post type incorrectly or a bug?
register_post_type( 'theme',
array(
'labels' => array(
'name' => 'Themes',
'singular_name' => 'Theme'
),
'menu_position' => 4,
'public' => true,
'query_var' => 'theme',
'rewrite' => array( 'slug' => 'themes', 'with_front' => false ),
'supports' => array( 'title', 'editor', 'excerpt', 'post-thumbnails', 'custom-fields', 'page-attributes', 'comments' ),
'register_meta_box_cb' => null,
'taxonomies' => array( 'category' )
)
);