Ctrl+Click with nested subprograms

With the following code, Ctrl+Click on v_global and v_sub_local works, but not on v_local.
Picklist dropdown within sub_test shows v_local and v_sub_local but not v_global.

Would be nice if both of them would support all three levels.

Ctrl+Click on sub_test() also does not work.

CREATE OR REPLACE PACKAGE BODY test_package AS
  v_global NUMBER;

  PROCEDURE test AS
    v_local NUMBER;

    PROCEDURE sub_test AS
      v_sub_local NUMBER;
    BEGIN
      dbms_output.put_line( v_global + v_local + v_sub_local );
    END sub_test;

  BEGIN
    sub_test();
  END test;

END test_package;

Thanks. I can reproduce this and will have it fixed for 15.1.