Well, I'm not sure what's happening with an official fix to the preview bug, but since people are still complaining about it, here's a "hack" fix for it....
============================================================================================
editdisplay.php
// Find out if they preview or not
if ($Preview == "on") { // *modify* (line 144)
$previewon = "selected";
============================================================================================
newreply.php and newpost.php
if ($user[U_EReplies] == "On"){
$Eselected = "checked";
}
if ($Preview == "on"){ // *modify* (line 46 in both files)
$Pselected = "checked";
}
============================================================================================
sendprivate.php
if (!$Preview) { $Preview = $config[Preview]; }
if ($Preview == "on"){ // *modify* (line 34)
$Pselected = "checked";
}
============================================================================================
mess_handler.php
// Let's find out if they get the default preview or not.
$Preview = $user[U_Preview];
if (!$Preview) { $Preview = $config[Preview]; }
if ($Preview == "on") { // *modify* (line 139)
$Pselected = "checked";
}
============================================================================================