Index: comment.inc
===================================================================
RCS file: /cvs/drupal-contrib/contributions/modules/project_issue/comment.inc,v
retrieving revision 1.112
diff -u -F^f -r1.112 comment.inc
--- comment.inc	11 Nov 2007 22:22:19 -0000	1.112
+++ comment.inc	13 Nov 2007 16:30:02 -0000
@@ -52,7 +52,7 @@ function project_issue_comment(&$arg, $o
         '#title' => t('Edit issue settings'),
         '#description' => t('Note: changing any of these items will update the issue\'s overall values.'),
         '#collapsible' => TRUE,
-        '#weight' => 3,
+        '#weight' => -10,
       );
 
       $form['original_issue']['title'] = array(
@@ -64,6 +64,10 @@ function project_issue_comment(&$arg, $o
         '#required' => TRUE,
       );
 
+      // Remove the 'Project information' and 'Issue information' fieldsets,
+      // they're ugly after we move things inside the 'Edit issue settings' fieldset.
+      unset($form['project_info']['#type'], $form['project_info']['#title'], $form['issue_info']['#type'], $form['issue_info']['#title']);
+
       // Restructure the UI to de-emphasize the original project form inputs.
       $form['original_issue']['project_info'] = $form['project_info'];
       $form['original_issue']['issue_info'] = $form['issue_info'];
Index: project_issue.css
===================================================================
RCS file: /cvs/drupal-contrib/contributions/modules/project_issue/project_issue.css,v
retrieving revision 1.16
diff -u -F^f -r1.16 project_issue.css
--- project_issue.css	5 Nov 2007 00:17:15 -0000	1.16
+++ project_issue.css	13 Nov 2007 16:30:02 -0000
@@ -41,18 +41,25 @@
 }
 
 /* Issue node and comment followup form UI */
-.project-issue .node-form .inline-options fieldset .form-item {
+.project-issue .node-form div.inline-options .form-item {
   float: left;
   padding-right: 0.8em;
   margin: 0.05em 0.1em;
 }
-.project-issue .node-form fieldset:after {
+.project-issue .node-form div.inline-options {
+  overflow: hidden;  /* Gets rid of ugly scrollbars on comments */
+}
+.project-issue .node-form div.inline-options:after {
   content: ".";
   display: block;
   height: 0;
   clear: both;
   visibility: hidden;
 }
+.project-issue .node-form fieldset {
+  display: inline-block;  /* Fixes fieldset display problems in Safari 2 */
+  width: 97%;
+}
 .project-issue .node-form #edit-pid {
   width: 200px;
 }
