diff --git a/trac/admin/templates/admin_enums.html b/trac/admin/templates/admin_enums.html
--- a/trac/admin/templates/admin_enums.html
+++ b/trac/admin/templates/admin_enums.html
@@ -73,6 +73,10 @@
               You can remove all items from this list to completely hide this
               field from the user interface.
             </p>
+            <p class="help" py:if="type=='priority'">
+              Note: Keep high-to-low order regardless of label names here,
+              because it affects ticket coloring in queries and reports.
+            </p>
           </form>
 
           <p py:otherwise="" class="help">
diff --git a/trac/ticket/admin.py b/trac/ticket/admin.py
--- a/trac/ticket/admin.py
+++ b/trac/ticket/admin.py
@@ -597,7 +597,7 @@
 
     def _render_admin_panel(self, req, cat, page, path_info):
         label = [gettext(each) for each in self._label]
-        data = {'label_singular': label[0], 'label_plural': label[1]}
+        data = {'label_singular': label[0], 'label_plural': label[1], 'type': self._type}
 
         # Detail view?
         if path_info:

