Treeview refresh current node does not refresh list of local subprograms

Was looking at a package, loaded it in Editor, made changes to spec and body, removing 2 functions and adding several more. Compiled spec and body. Did a Refresh current node and list of local subprograms still showed those of the pre-edited package. Did a Refresh all Objects and Treeview displayed the correct list of subprograms.