Before stalling in Texas Senate, 'homosexual conduct' bill made legislative history


Project Summary:

In 2023, a fifth of the country’s state-level bills impacting the LGBTQ+ community were filed in Texas, according to a Human Rights Campaign analysis. In 2025, Equality Texas reported a new record number of such bills filed at the State Capitol, surpassing 200 – up from 141 the session before. KXAN’s team of journalists – many LGBTQ+ staff members with unique, developed and inside perspectives providing nuance to our fair, rigorous and balanced reporting standards – produced multimedia stories like this one for the “OutLaw” project, taking an in-depth look at what this trend could mean for Texas’ future.

AUSTIN (KXAN) — A proposal aimed at repealing Texas’ unconstitutional ban on “homosexual conduct” has stalled at the end of the legislative session in the Senate, waiting weeks for a committee referral following full House passage and missing key deadlines. Still, the historic progress of House Bill 1738 has its author already promising to file it again next session in 2027.

HB 1738 was filed after KXAN’s OutLaw investigation explored the origins and legal challenges surrounding a state statute enacted in 1973 to criminalize “deviate sexual intercourse with another individual of the same sex.” The U.S. Supreme Court declared the law unconstitutional in 2003, but state lawmakers never removed the language from Texas’ penal code.

A KXAN analysis revealed at least 60 bills filed since the 1980s attempting unsuccessfully to repeal the law. That includes HB 1738, which advanced further than any of its predecessors in the legislative process.

While the law is technically unenforceable, critics say leaving it in limbo opens the possibility of its misuse by police who do not understand its legal status and lawmakers crafting other policies that could impact the LGBTQ+ community. KXAN has documented such instances in its previous coverage.

The only group to deliver public testimony against HB 1738 this session was the conservative activist group, Texas Values. Its policy director, Jonathan Covey, told a House committee, in doing so, Texas Values wants to send a “message that (homosexual conduct) is not acceptable.”

Rep. Venton Jones, D-Dallas, lays out HB 1738 on second reading on the Texas House floor (Courtesy: Texas House of Representatives)
Rep. Venton Jones, D-Dallas, lays out HB 1738 on second reading on the Texas House floor (Courtesy: Texas House of Representatives)

Following House approval, the bill’s author, Rep. Venton Jones, D-Dallas, said in a post on X the measure has no place in Texas statute. He filed a similar measure as a freshman lawmaker last session and was hopeful, this time, the Senate would continue his momentum to finish what was “long overdue” and remove the “discriminatory law” from the books. 

666) {
// headerImg = ``;
headerImg = ``;
} else {
// headerImg = ``;
headerImg = ``;
}

var cat4markup = `${headerImg}`;

// $(“div.site-content__layout”).prepend(cat4markup);
// $(“div.site-content__layout”).prepend(cat4markup);
$(“header.article-header”).prepend(cat4markup);

// –>

.nlp-ignore-block.article-content.rich-text {
margin-bottom: 0;
}

#_hero_banner {
/* height: 30.25vw;*/
/* border: 1px solid #ffffff; */
}

#content > div.site-content__header > header > a > img {
max-width: 1120px;
width: 100%;
display: block;
margin: 0 auto 1em auto;
}

@media only screen and (max-width:641px) {

#_hero_banner_mobile {
/* height: 30.25vw !important; */
height: unset !important;
border: 1px solid #ffffff;
}
}

Sens. Jose Menendez, D-San Antonio, and Molly Cook, D-Houston, were named in Jones’ post as sponsors in the upper chamber.  Both filed similar proposals this session to repeal the law, but they failed to move forward.

In a statement to KXAN, Cook praised Jones’ leadership in moving the legislation through the House. 

“I am proud to have filed the Senate companion bill (SB 2723) because every person in Texas deserves equal protection and respect under the law,” she said. “There is nothing criminal about being queer or questioning. There is nothing shameful about love. We will keep fighting until every LGBTQ+ Texan can live with safety, dignity, and pride in the state we call home.”

On Friday, as the legislature headed into its final few days of the session, Jones told KXAN he is “incredibly proud of the significant strides we made in our efforts to finally repeal” the law and that he plans to file the bill again in 2027.

“This achievement is a testament to the dedication of my colleagues and the tireless work of numerous former members who have championed this issue for decades,” he added. “I am committed to continuing this legacy and seeing this through to completion in the next session.”



:root {
–background_color: #000000;
–copy_color: #ffffff;
–story_link_color: #f6cc7b;
–promo_link_color: #f6cc7b;
–figcaption_color: #aaaaaa;
–widget_bg_color: #552e31;
–widget_link_color: #ffffff;
–widget_thumbnail_category: #212121;
–widget_headline_category: #ffffff;
–widget_read_more_color: #ffffff;
–widget_read_more_bg_color: #891d10;
–weather_widget_background_color: #eeeeee;
}

figcaption {
font-size: 0.75em;
color: #aaaaaa;
font-style: italic;
line-height: 1.2em;
padding: 0px;
margin-top: -0.5em;
}

button.caption-read-more-button {
color: –var(–story_link_color);
}

body {
background-color: var(–background_color);
color: var(–copy_color);
/* background-image: url(‘https://www.kxan.com/wp-content/uploads/sites/40/2023/10/wallpaper_OutLaw_Desktop_fade_v3.jpg’);
background-repeat: no-repeat;
background-attachment: fixed;
background-position: center top; */
}

.promo-link__link {
color: var(–story_link_color) !important;
}

.promo-link__link:after {
border: solid var(–story_link_color);
border-width: 0 0.25rem 0.25rem 0;
}

.promo-link__link:hover:after {
border: solid var(–story_link_color);
border-width: 0 0.25rem 0.25rem 0;
}

.article-meta {
color: #c1c1c1;
}

a {
text-decoration: none;
color: var(–story_link_color);
}

a:hover {
text-decoration: underline;
color: var(–story_link_color);
}

#main > article > div.article-content.article-body.rich-text > div > aside > a {
color: var(–promo_link_color);
}

#main > article > div.article-content.article-body.rich-text > div > aside > a:hover {
color: var(–promo_link_color);
text-decoration: underline;
}

#main > article > div.article-content > figure > figcaption {
font-family: “Source Sans Pro”, arial, helvetica, verdana, sans-serif;
font-style: italic;
color: var(–figcaption_color);
}

#custom_html-131 > div > a > img {
border: 1px solid var(–widget_link_color);
}

#ns-article-bin-45 > section > h2 > a {
color: var(–widget_link_color);
}

#ns-article-bin-45 > section > h2 > a:hover {
color: var(–widget_link_color);
}

section#ns-article-bin-45 {
padding: 1em;
background-color: var(–widget_bg_color);
}

#ns-article-bin-45 > section > div.article-list__content > article > div > h3 > a {
color: var(–widget_link_color);
}

.article-list–headline-text .article-list__article-mediaicon svg circle, .article-list–headline-text .article-list__article-mediaicon svg path {
fill: var(–widget_link_color);
}

#ns-article-bin-45 > section > div.article-list__content > article.article-list__article.article-list__article–is-stacked.article-list__article–is-media-type.article-list__article–has-thumb > div > footer > a {
color: var(–widget_thumbnail_category);
}

#ns-article-bin-45 > section > div.article-list__content > article > div > footer > a {
color: var(–widget_headline_category);
}

#ns-article-bin-45 > section > div.article-list__content > article > div > footer > a:hover {
color: var(–widget_headline_category);
text-decoration: underline;
}

#ns-article-bin-45 > section > div.article-list__content > article > div > footer > time {
color: var(–widget_headline_category);
}

#ns-article-bin-45 > section > div.article-list__read-more {
border: 1px solid var(–widget_read_more_color);
}

#ns-article-bin-45 > section > div.article-list__read-more:hover {
background-color: var(–widget_read_more_bg_color);
}

#ns-article-bin-45 > section > div.article-list__read-more > a {
color: var(–widget_read_more_color);
}

#ns-article-bin-45 > section > div.article-list__read-more > a:hover {
color: var(–widget_read_more_color);
text-decoration: underline;
}

#ns-article-bin-34 {
padding: 1em;
background-color: var(–widget_bg_color);
}

#ns-article-bin-34 > section > h2 {
color: var(–widget_link_color);
}

#ns-article-bin-34 > section > div > article > div > h3 > a {
color: var(–widget_headline_category);
}

#ns-article-bin-34 > section > div > article > div > h3 > a:hover {
color: var(–widget_headline_category);
text-decoration: underline;
}

#ns-article-bin-263 > section > h2 > a {
color: var(–widget_link_color);
}

#ns-article-bin-263 > section > h2 > a:hover {
color: var(–widget_link_color);
}

section#ns-article-bin-263 {
padding: 1em;
background-color: var(–widget_bg_color);
}

#ns-article-bin-263 > section > div.article-list__content > article > div > h3 > a {
color: var(–widget_link_color);
}

#ns-article-bin-263 > section > div.article-list__content > article.article-list__article.article-list__article–is-stacked.article-list__article–is-media-type.article-list__article–has-thumb > div > footer > a {
color: var(–widget_thumbnail_category);
}

#ns-article-bin-263 > section > div.article-list__content > article > div > footer > a {
color: var(–widget_headline_category);
}

#ns-article-bin-263 > section > div.article-list__content > article > div > footer > a:hover {
color: var(–widget_headline_category);
text-decoration: underline;
}

#ns-article-bin-263 > section > div.article-list__content > article > div > footer > time {
color: var(–widget_headline_category);
}

#ns-article-bin-263 > section > div.article-list__read-more {
border: 1px solid var(–widget_read_more_color);
}

#ns-article-bin-263 > section > div.article-list__read-more:hover {
background-color: var(–widget_read_more_bg_color);
}

#ns-article-bin-263 > section > div.article-list__read-more > a {
color: var(–widget_read_more_color);
}

#ns-article-bin-263 > section > div.article-list__read-more > a:hover {
color: var(–widget_read_more_color);
text-decoration: underline;
}

#secondary > section.article-list–dont-miss {
padding: 1em;
background-color: var(–widget_bg_color);
}

#secondary > section.article-list.article-list–story-grid.article-list–story-grid–one-col.article-list–dont-miss > h2 {
color: var(–widget_link_color);
}

#secondary > section.article-list–dont-miss > div > article> div > h3 > a {
color: var(–widget_headline_category);
}

#secondary > section.article-list–dont-miss > div > article> div > h3 > a:hover {
color: var(–widget_headline_category);
text-decoration: underline;
}

#taboola-block {
padding: 1em;
background-color: var(–widget_bg_color);
}

#taboola-block > div.tbl-feed-header.tbl-logo-right-position.tbl-header-with-text > div.tbl-feed-header-text {
color: var(–widget_link_color);
}

span.video-label.video-title.trc_ellipsis {
color: var(–widget_link_color);
}

#trc_header_86984 > div > div > a.trc_desktop_attribution_link.trc_attribution_position_top > span {
color: var(–widget_link_color)
}

#ns-article-bin-239 {
padding: 1em;
background-color: var(–widget_bg_color);
}

#ns-article-bin-239 > section > div.article-list__content > article > div > h2 > a {
color: var(–widget_link_color);
}

#ns-article-bin-239 > section > div.article-list__content > article > div > h2 > a:hover {
color: var(–widget_link_color);
text-decoration: underline;
}

#ns-article-bin-239 > section > div.article-list__content > article > div > div > a > p {
color: var(–widget_link_color);
}

#ns-article-bin-239 > section > div.article-list__read-more {
border: 1px solid var(–widget_read_more_color);
}

#ns-article-bin-239 > section > div.article-list__read-more:hover {
background-color: var(–widget_read_more_bg_color);
}

#ns-article-bin-239 > section > div.article-list__read-more > a {
color: var(–widget_read_more_color);
}

#ns-article-bin-239 > section > div.article-list__read-more > a:hover {
color: var(–widget_read_more_color);
text-decoration: underline;
}

#main > div > aside.post-top-stories.article-list.article-list–grid.article-list–grid-3 {
padding: 1em;
background-color: var(–widget_bg_color);
}

#main > div > aside.post-top-stories.article-list.article-list–grid.article-list–grid-3 > h2 > a {
color: var(–widget_link_color);
}

#main > div > aside.post-top-stories.article-list.article-list–grid.article-list–grid-3 > h2 > a:hover {
color: var(–widget_link_color);
text-decoration: underline;
}

#main > div > aside.post-top-stories.article-list.article-list–grid.article-list–grid-3 > div.article-list__read-more {
border: 1px solid var(–widget_read_more_color);
}

#main > div > aside.post-top-stories.article-list.article-list–grid.article-list–grid-3 > div.article-list__read-more:hover {
background-color: var(–widget_read_more_bg_color);
color: var(–widget_link_color);
}

#main > div > aside.post-top-stories.article-list.article-list–grid.article-list–grid-3 > div.article-list__read-more > a {
border: 1px solid var(–widget_read_more_color);
color: var(–widget_link_color);
}

#main > div > aside.post-top-stories.article-list.article-list–grid.article-list–grid-3 > div.article-list__read-more > a:hover {
border: 1px solid var(–widget_read_more_color);
color: var(–widget_link_color);
text-decoration: underline;
}

#main > div > aside.post-more-stories.article-list.article-list–headline-image.two-columns {
padding: 1em;
background-color: var(–widget_bg_color);
}

#main > div > aside.post-more-stories.article-list.article-list–headline-image.two-columns > h2 > a {
color: var(–widget_link_color);
}

#main > div > aside.post-more-stories.article-list.article-list–headline-image.two-columns > h2 > a:hover {
color: var(–widget_link_color);
text-decoration: underline;
}

#main > div > aside.post-more-stories.article-list.article-list–headline-image.two-columns > div.article-list__content > article > div > h3 > a {
color: var(–widget_link_color);
}

#main > div > aside.post-more-stories.article-list.article-list–headline-image.two-columns > div.article-list__content > article > div > h3 > a:hover {
color: var(–widget_link_color);
text-decoration: underline;
}

#main > article > div.article-lead-share > div > span {
color: var(–copy_color)
}

/* #main > article > div.article-content.article-body.rich-text::before {
background-color: var(–copy_color);
} */

#main > div > aside.post-more-stories.article-list.article-list–headline-image.two-columns > div.article-list__read-more {
border: 1px solid var(–widget_read_more_color);
}

#main > div > aside.post-more-stories.article-list.article-list–headline-image.two-columns > div.article-list__read-more:hover {
background-color: var(–widget_read_more_bg_color);
color: var(–widget_link_color);
}

#main > div > aside.post-more-stories.article-list.article-list–headline-image.two-columns > div.article-list__read-more > a {
color: var(–widget_link_color);
}

#main > div > aside.post-more-stories.article-list.article-list–headline-image.two-columns > div.article-list__read-more > a:hover {
color: var(–widget_link_color);
text-decoration: underline;
}

#ns-video-bin- > section {
background-color: var(–widget_bg_color);
}

#ns-video-bin- > section > aside {
background-color: var(–widget_bg_color);
}

.article-list__read-more a:after {
background: url(no-repeat 50% url(“data:image/svg+xml;charset=utf-8,%3Csvg width=”6″ height=”8″ fill=”none” xmlns=”http://www.w3.org/2000/svg”%3E%3Cpath fill-rule=”evenodd” clip-rule=”evenodd” d=’M2.444 4.141a.2.2 0 000-.282l-1.51-1.51a.2.2 0 010-.283L2.066.934a.2.2 0 01.283 0L5.273 3.86a.2.2 0 010 .282L2.349 7.066a.2.2 0 01-.283 0L.934 5.934a.2.2 0 010-.282l1.51-1.51z’ fill=”%23fff”/%3E%3C/svg%3E”));
}

.article .article-body:after, .article .article-body:before {
background-color: var(–copy_color);
}

aside.weather-widget {
background-color: var(–weather_widget_background_color);
padding: 1em;
}

<!–

const authorNames = window.NXSTdata.content.authorName.split(', ');

const outlawContributors = `{
"Abigail Jones": "(she/they)",
"Andrew Schnitker": "(he/him)" ,
"Andy Way": "(he/him)" ,
"Arezow Doost": "(she/her)" ,
"Chelsea Moreno": "(she/her)" ,
"Chris Nelson": "(he/him)" ,
"Christopher Adams": "(he/him)" ,
"Cora Neas": "(she/they)",
"Daniel Marin": "(he/him)" ,
"David Barer": "(he/him)" ,
"Ed Zavala": "(he/him)" ,
"Emma Oertling": "(she/her)" ,
"Eric Henrikson": "(he/him)" ,
"Eric Lefenfeld": "(he/him)" ,
"Frank Martinez": "(he/him)" ,
"Haley Cihock": "(she/her)" ,
"Jaclyn Ramkissoon": "(she/her)" ,
"Jala Washington": "(she/her)" ,
"John Thomas": "(he/him)" ,
"Jose Torres": "(he/him)" ,
"Josh Hinkle": "(he/him)" ,
"Kate Winkle": "(she/her)" ,
"Kelsey Thompson": "(she/her)" ,
"Monica Madden": "(she/her)" ,
"Richie Bowes": "(he/him)" ,
"Robert Sims": "(he/him)" ,
"Ryan Chandler": "(he/him)" ,
"Sam Stark": "(he/him)" ,
"Santos Gonzalez": "(he/him)" ,
"Tim Holcomb": "(he/him)" ,
"Todd Bynum": "(he/him)" ,
"Will DuPree": "(he/him)"
}`;

const jsonContributors = JSON.parse(outlawContributors);
let pronounAddendum = 'By: ';

for(let i = 0; i < authorNames.length; i++) {
let authorSlug = authorNames[i].replace(" ", "-").toLowerCase();
let authorURL = `${authorNames[i]}`;
pronounAddendum += `${authorURL} ${jsonContributors[authorNames[i]]}`;

// add comma when approriate
if (i 666) {
// desktop
authorSelector = “#content > div.site-content__header > header > div > div.article-info > div.article-meta > p.article-authors”;
metaSelector = “#content > div.site-content__header > header > div > div.article-info > div.article-meta”;
} else {
// mobile
authorSelector = “#main > article > div.article-meta > p.article-authors”;
metaSelector = “#main > article > div.article-meta”;
}

const authorByLine = document.querySelector(authorSelector);
authorByLine.innerHTML = pronounAddendum;

const metaBlock = document.querySelector(metaSelector);
metaBlock.style.color = “#c1c1c1”;

const facebookIconSVGPath = document.querySelectorAll(‘#main > article > div.article-lead-share > div > a.facebookIcon > span > svg > path’);
facebookIconSVGPath.forEach(ele => {
ele.setAttribute(‘fill’, ‘#ffffff’);
});

const twitterIconSVGPath = document.querySelectorAll(‘#main > article > div.article-lead-share > div > a.twitterIcon > span > svg > path’);
twitterIconSVGPath.forEach(ele => {
ele.setAttribute(‘fill’, ‘#ffffff’);
});

const linkedinIconSVGPath = document.querySelectorAll(‘#main > article > div.article-lead-share > div > a.linkedinIcon > span > svg > path’);
linkedinIconSVGPath.forEach(ele => {
ele.setAttribute(‘fill’, ‘#ffffff’);
});

const emailIconSVGPath = document.querySelectorAll(‘#main > article > div.article-lead-share > div > a.mailIcon > span > svg > path’);
emailIconSVGPath.forEach(ele => {
ele.setAttribute(‘style’, ‘stroke: none; stroke-width: 1; stroke-dasharray: none; stroke-linecap: round; stroke-linejoin: miter; stroke-miterlimit: 10; fill: #ffffff; fill-rule: nonzero; opacity: 1;’);
// console.log(ele);
});

if (document.readyState == ‘loading’) { // still loading, wait for the event
document.addEventListener(‘DOMContentLoaded’, changButtons);
} else { // DOM is ready!
changButtons();
}

function changButtons() {
const taboolaButtons = document.querySelectorAll(“button.video-cta-button”)
taboolaButtons.forEach(ele => {
ele.style.color=”#999999″;
ele.style.borderColor=”#999999″;
});
}

// –>



<!– This needs to be in a single HTML block. Don’t replicate it in other blocks –>
<!– This needs to be in a single HTML block. Don’t replicate it in other blocks –>
<!– This needs to be in a single HTML block. Don’t replicate it in other blocks –>

{
node.style.display = ‘inline-block’;
});

const appFleft = document.querySelectorAll(‘.app_fleft’);
const appFright = document.querySelectorAll(‘.app_fright’);
const appBlockW = document.querySelectorAll(“[class*=’app_width|’]”);
// // console.log(appFright);

const calloutBox = document.querySelectorAll(‘.app_friendly_callout_box’);
const appCaptionBlock = document.querySelectorAll(“.app_friendly_caption_block”);
const appCaptions = document.querySelectorAll(“.app_friendly_caption_block > p”);

if (window.screen.width > 666) {

// kill mobile specific elements
const kxanMobileAssets = document.querySelectorAll(‘.kxan_mobile’);
kxanMobileAssets.forEach((node) => {
node.style.display = ‘none’;
});

calloutBox.forEach((node) => {
node.style.margin = ‘0 0 1em 0’;
});

appCaptions.forEach((node) => {
// node.style.padding = “0 0 1em 0”;
node.style.padding = “1em 0 1em 0″;
});

appFleft.forEach((node) => {
node.style.float=”left”;
node.style.marginRight=”1em”;
});

appFright.forEach((node) => {
node.style.float=”right”;
node.style.marginLeft=”.75em”;
node.style.marginRight=”0″;
// node.style.textAlign = ‘right’;
});

appBlockW.forEach((node, idx) => {
// console.log(node.className);
let classStr = node.className;
let imgW = classStr.split(“|”)[1];
// console.log(‘|’ + imgW + ‘|’);
node.style.width = imgW + ‘%’;
});
} else {

// kill desktop specific elements
const kxanDesktopAssets = document.querySelectorAll(‘.kxan_desktop’);
kxanDesktopAssets.forEach((node) => {
node.style.display = ‘none’;
});

appFleft.forEach((node) => {
node.style.float=”none”;
node.style.margin = ‘.75em 0’;
});

appFright.forEach((node) => {
node.style.float=”none”;
node.style.margin = ‘.75em 0’;
});

calloutBox.forEach((node) => {
node.style.width=”100%”;
});

appCaptionBlock.forEach((node) => {
node.style.width=”100%”;
});

appBlockW.forEach((node, idx) => {
// console.log(node.className);
// let classStr = node.className;
// let imgW = classStr.split(“|”)[1];
// console.log(‘|’ + imgW + ‘|’);
node.style.width=”100%”;
});

}

// –>

.anvato_caption {
font-size: 0.75em;
color: rgb(102, 102, 102);
font-style: italic;
line-height: 1.2em;
padding: 0px;
margin-top: -.5em;
}

figure.ns-block-embed-anvato {
box-shadow: 0px 0px 10px 0 rgba(0, 0, 0, 0), 0px 0px 10px 0px rgba(0, 0, 0, 0.4);
}



Source link