Show Results Tree displays HTTP-related stuff in the lower pannel even when viewing results for other types of samplers.
Yes, you're looking for an enhancement that might allow for multiple choices of lower panels - one for HTTP, one for JDBC, etc. This could be done, just needs some refactoring of the component and writing new code to deal with JDBC samples, for example. Making this an enhancement request.
See Bug 37156 Patch add a new interface "RequestView" for the request tab/pane in listener View Results Tree, driven by a "RequestPanel" class which load all class which implements RequestView. There will have a request pane with tabs on bottom ("Raw", "HTTP" or (todo) other if JMS/JDBC/LDAP/etc) when we look a HTTP Sampler Result.
Seems to have been fixed
This issue has been migrated to GitHub: https://github.com/apache/jmeter/issues/1007