From d347e8836178c52363c0fadb9d6a923635fd9071 Mon Sep 17 00:00:00 2001
From: psychobunny <psycho.bunny@hotmail.com>
Date: Tue, 17 Mar 2015 12:51:02 -0400
Subject: [PATCH] post/header component

---
 public/src/client/topic/events.js | 8 ++++----
 public/src/components.js          | 6 +++++-
 2 files changed, 9 insertions(+), 5 deletions(-)

diff --git a/public/src/client/topic/events.js b/public/src/client/topic/events.js
index 25b872e649..b97d37bc51 100644
--- a/public/src/client/topic/events.js
+++ b/public/src/client/topic/events.js
@@ -97,11 +97,11 @@ define('forum/topic/events', [
 
 	function onPostEdited(data) {
 		var editedPostEl = components.get('post/content', data.pid),
-			editedPostTitle = $('#topic_title_' + data.pid);
+			editedPostHeader = components.get('post/header', data.pid);
 
-		if (editedPostTitle.length) {
-			editedPostTitle.fadeOut(250, function() {
-				editedPostTitle.html(data.title).fadeIn(250);
+		if (editedPostHeader.length) {
+			editedPostHeader.fadeOut(250, function() {
+				editedPostHeader.html(data.title).fadeIn(250);
 			});
 		}
 
diff --git a/public/src/components.js b/public/src/components.js
index 2bd94b06f0..89b21585be 100644
--- a/public/src/components.js
+++ b/public/src/components.js
@@ -6,7 +6,11 @@ var components = components || {};
 	components.core = {
 		'post/content': function(pid) {
 			var el = $('[data-pid="' + pid + '"]').find('[component="post/content"]');
-			return el.length ? el : $('[data-pid="' + pid + '"]').find('.post-content'); // deprecated after 0.7x
+			return el.length ? el : $('#content_' + pid); // deprecated after 0.7x
+		},
+		'post/header': function(pid) {
+			var el = $('[data-pid="' + pid + '"]').find('[component="post/header"]');
+			return el.length ? el : $('#topic_title_' + pid); // deprecated after 0.7x	
 		}
 	};