# Non-functional "Subject hierarchy" button in the toolbar

**URL:** <https://discourse.slicer.org/t/non-functional-subject-hierarchy-button-in-the-toolbar/614>\
**Category:** Support\
**Tags:** bug\
**Created:** [July 2, 2017, 7:07pm UTC](https://discourse.slicer.org/t/non-functional-subject-hierarchy-button-in-the-toolbar/614 "2017-07-02T19:07:03Z")\
**Posts on this page:** 7\
**Page:** 1

<div class="post-metadata">

**Author:** ![fedorov](https://sea2.discourse-cdn.com/flex002/user_avatar/discourse.slicer.org/fedorov/32/14_2.png) [@fedorov](https://discourse.slicer.org/u/fedorov)\
**Post date:** [July 2, 2017, 7:07pm UTC](https://discourse.slicer.org/t/non-functional-subject-hierarchy-button-in-the-toolbar/614/1 "2017-07-02T19:07:03Z")

</div>

There is a button in the toolbar that has “Subject hierarchy” tooltip, that does not appear to do anything. The icon looks similar to that of the “Data” module that works. This is how it looks in the today’s nightly: [https://www.screencast.com/t/6jR88WWON](https://www.screencast.com/t/6jR88WWON)

---

<div class="post-metadata">

**Author:** ![pieper](https://sea2.discourse-cdn.com/flex002/user_avatar/discourse.slicer.org/pieper/32/8_2.png) [@pieper](https://discourse.slicer.org/u/pieper)\
**Post date:** [July 2, 2017, 9:21pm UTC](https://discourse.slicer.org/t/non-functional-subject-hierarchy-button-in-the-toolbar/614/2 "2017-07-02T21:21:00Z")

</div>

Hi Andrey - I believe this is a byproduct of merging the Data module with the Subject Hierarchy and there was a discussion of it at the time. Can you try deleting your settings and see if that resolves the issue?

-Steve

---

<div class="post-metadata">

**Author:** ![lassoan](https://sea2.discourse-cdn.com/flex002/user_avatar/discourse.slicer.org/lassoan/32/13_2.png) [@lassoan](https://discourse.slicer.org/u/lassoan)\
**Post date:** [July 2, 2017, 11:18pm UTC](https://discourse.slicer.org/t/non-functional-subject-hierarchy-button-in-the-toolbar/614/3 "2017-07-02T23:18:36Z")

</div>

Deleting Slicer.ini file fixes it. If you don’t want to reset other settings, it is enough to delete the shortcut and add a shortcut for Data module instead.

---

<div class="post-metadata">

**Author:** ![fedorov](https://sea2.discourse-cdn.com/flex002/user_avatar/discourse.slicer.org/fedorov/32/14_2.png) [@fedorov](https://discourse.slicer.org/u/fedorov)\
**Post date:** [July 3, 2017, 2:57am UTC](https://discourse.slicer.org/t/non-functional-subject-hierarchy-button-in-the-toolbar/614/4 "2017-07-03T02:57:52Z")

</div>

It doesn’t bother me really. I just didn’t realize this is expected behavior.

---

<div class="post-metadata">

**Author:** ![cpinter](https://sea2.discourse-cdn.com/flex002/user_avatar/discourse.slicer.org/cpinter/32/7995_2.png) [@cpinter](https://discourse.slicer.org/u/cpinter)\
**Post date:** [July 4, 2017, 4:05pm UTC](https://discourse.slicer.org/t/non-functional-subject-hierarchy-button-in-the-toolbar/614/5 "2017-07-04T16:05:36Z")

</div>

FYI, I updated the default module list when making this change, so first-time users who install Slicer after this change should see the Data module button where the dummy SH button is for you (and was for me as well due to the already found settings file)

---

<div class="post-metadata">

**Author:** ![pieper](https://sea2.discourse-cdn.com/flex002/user_avatar/discourse.slicer.org/pieper/32/8_2.png) [@pieper](https://discourse.slicer.org/u/pieper)\
**Post date:** [July 4, 2017, 4:38pm UTC](https://discourse.slicer.org/t/non-functional-subject-hierarchy-button-in-the-toolbar/614/6 "2017-07-04T16:38:06Z")

</div>

I wonder if we can detect this situation with the settings and fix it  
automatically?

---

<div class="post-metadata">

**Author:** ![lassoan](https://sea2.discourse-cdn.com/flex002/user_avatar/discourse.slicer.org/lassoan/32/13_2.png) [@lassoan](https://discourse.slicer.org/u/lassoan)\
**Post date:** [July 4, 2017, 4:46pm UTC](https://discourse.slicer.org/t/non-functional-subject-hierarchy-button-in-the-toolbar/614/7 "2017-07-04T16:46:38Z")

</div>

Definition of shortcuts are shared between all Slicer versions, so if the shortcut is changed SubjectHierarchy-\>Data in the nightly then it would break shortcut in stable version. We could add an automatic fix when a new stable is released.
